CodeGlyphX logo
CodeGlyphX

API Reference

Class

BarcodeJpegRenderer

Namespace CodeGlyphX.Rendering.Jpeg
Assembly CodeGlyphX
Modifiers static

Renders 1D barcodes to a JPEG image.

Inheritance

  • Object
  • BarcodeJpegRenderer

Methods

Render 2 overloads
public static Byte[] Render(Barcode1D barcode, BarcodePngRenderOptions opts, JpegEncodeOptions options) #
Returns: Byte[]

Renders the barcode to a JPEG byte array.

Parameters

barcode CodeGlyphX.Barcode1D requiredposition: 0
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions requiredposition: 1
quality System.Int32 = 85 requiredposition: 2
Render(CodeGlyphX.Barcode1D barcode, CodeGlyphX.Rendering.Png.BarcodePngRenderOptions opts, CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions options) #

Renders the barcode to a JPEG byte array.

Parameters

barcode CodeGlyphX.Barcode1D required
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions required
options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions required
RenderToFile 4 overloads
public static String RenderToFile(Barcode1D barcode, BarcodePngRenderOptions opts, String path, JpegEncodeOptions options) #
Returns: String

Renders the barcode to a JPEG file.

Parameters

barcode CodeGlyphX.Barcode1D requiredposition: 0
Barcode to render.
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions requiredposition: 1
Rendering options.
path System.String requiredposition: 2
Output file path.
quality System.Int32 = 85 requiredposition: 3
JPEG quality (1-100).

Returns

The output file path.

RenderToFile(CodeGlyphX.Barcode1D barcode, CodeGlyphX.Rendering.Png.BarcodePngRenderOptions opts, System.String path, CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions options) #

Renders the barcode to a JPEG file.

Parameters

barcode CodeGlyphX.Barcode1D required
Barcode to render.
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions required
Rendering options.
path System.String required
Output file path.
options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions required
JPEG encoding options.

Returns

The output file path.

public static String RenderToFile(Barcode1D barcode, BarcodePngRenderOptions opts, String directory, String fileName, JpegEncodeOptions options) #
Returns: String

Renders the barcode to a JPEG file under the specified directory.

Parameters

barcode CodeGlyphX.Barcode1D requiredposition: 0
Barcode to render.
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions requiredposition: 1
Rendering options.
directory System.String requiredposition: 2
Output directory.
fileName System.String requiredposition: 3
Output file name.
quality System.Int32 = 85 requiredposition: 4
JPEG quality (1-100).

Returns

The output file path.

RenderToFile(CodeGlyphX.Barcode1D barcode, CodeGlyphX.Rendering.Png.BarcodePngRenderOptions opts, System.String directory, System.String fileName, CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions options) #

Renders the barcode to a JPEG file under the specified directory.

Parameters

barcode CodeGlyphX.Barcode1D required
Barcode to render.
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions required
Rendering options.
directory System.String required
Output directory.
fileName System.String required
Output file name.
options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions required
JPEG encoding options.

Returns

The output file path.

RenderToStream 2 overloads
public static Void RenderToStream(Barcode1D barcode, BarcodePngRenderOptions opts, Stream stream, JpegEncodeOptions options) #
Returns: Void

Renders the barcode to a JPEG stream.

Parameters

barcode CodeGlyphX.Barcode1D requiredposition: 0
Barcode to render.
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions requiredposition: 1
Rendering options.
stream System.IO.Stream requiredposition: 2
Target stream.
quality System.Int32 = 85 requiredposition: 3
JPEG quality (1-100).
RenderToStream(CodeGlyphX.Barcode1D barcode, CodeGlyphX.Rendering.Png.BarcodePngRenderOptions opts, System.IO.Stream stream, CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions options) #

Renders the barcode to a JPEG stream.

Parameters

barcode CodeGlyphX.Barcode1D required
Barcode to render.
opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions required
Rendering options.
stream System.IO.Stream required
Target stream.
options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions required
JPEG encoding options.