API Reference
Class
BarcodeJpegRenderer
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
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- quality System.Int32 = 85
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
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions
RenderToFile 4 overloads
public static String RenderToFile(Barcode1D barcode, BarcodePngRenderOptions opts, String path, JpegEncodeOptions options) #Returns:
StringRenders the barcode to a JPEG file.
Parameters
- barcode CodeGlyphX.Barcode1D
- Barcode to render.
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- Rendering options.
- path System.String
- Output file path.
- quality System.Int32 = 85
- 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
- Barcode to render.
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- Rendering options.
- path System.String
- Output file path.
- options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions
- JPEG encoding options.
Returns
The output file path.
public static String RenderToFile(Barcode1D barcode, BarcodePngRenderOptions opts, String directory, String fileName, JpegEncodeOptions options) #Returns:
StringRenders the barcode to a JPEG file under the specified directory.
Parameters
- barcode CodeGlyphX.Barcode1D
- Barcode to render.
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- Rendering options.
- directory System.String
- Output directory.
- fileName System.String
- Output file name.
- quality System.Int32 = 85
- 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
- Barcode to render.
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- Rendering options.
- directory System.String
- Output directory.
- fileName System.String
- Output file name.
- options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions
- JPEG encoding options.
Returns
The output file path.
RenderToStream 2 overloads
public static Void RenderToStream(Barcode1D barcode, BarcodePngRenderOptions opts, Stream stream, JpegEncodeOptions options) #Returns:
VoidRenders the barcode to a JPEG stream.
Parameters
- barcode CodeGlyphX.Barcode1D
- Barcode to render.
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- Rendering options.
- stream System.IO.Stream
- Target stream.
- quality System.Int32 = 85
- 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
- Barcode to render.
- opts CodeGlyphX.Rendering.Png.BarcodePngRenderOptions
- Rendering options.
- stream System.IO.Stream
- Target stream.
- options CodeGlyphX.Rendering.Jpeg.JpegEncodeOptions
- JPEG encoding options.