CodeGlyphX logo
CodeGlyphX

API Reference

Class

DataMatrixCode

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers static

Simple Data Matrix helpers with fluent and static APIs.

Inheritance

  • Object
  • DataMatrixCode

Examples


using CodeGlyphX;
DataMatrixCode.Save("Serial: ABC123", "datamatrix.png");
        

Methods

Ascii 3 overloads
public static String Ascii(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixAsciiRenderOptions options = null) #
Returns: String
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as ASCII from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.Rendering.Ascii.MatrixAsciiRenderOptions = null optionalposition: 2
Ascii(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.Rendering.Ascii.MatrixAsciiRenderOptions options) #

Renders Data Matrix as ASCII.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.Rendering.Ascii.MatrixAsciiRenderOptions required
Ascii(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.Rendering.Ascii.MatrixAsciiRenderOptions options) #

Renders Data Matrix as ASCII from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.Rendering.Ascii.MatrixAsciiRenderOptions required
Bmp 3 overloads
public static Byte[] Bmp(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as BMP from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Bmp(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as BMP.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Bmp(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as BMP from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Create 2 overloads
public static DataMatrixBuilder Create(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: DataMatrixBuilder

Starts a fluent Data Matrix builder for text payloads.

Parameters

text System.String requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Create(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Starts a fluent Data Matrix builder for byte payloads.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
public static DecodeBatchResult<String> DecodeImageBatch(IEnumerable<Byte[]> images, ImageDecodeOptions options = null, CancellationToken cancellationToken = null) #
Returns: DecodeBatchResult<String>

Decodes a batch of Data Matrix images with shared settings and aggregated diagnostics.

Parameters

images System.Collections.Generic.IEnumerable{System.Byte[]} requiredposition: 0
options CodeGlyphX.ImageDecodeOptions = null optionalposition: 1
cancellationToken System.Threading.CancellationToken = null optionalposition: 2
DecodeImageResult 3 overloads
public static DecodeResult<String> DecodeImageResult(Stream stream, ImageDecodeOptions options = null, CancellationToken cancellationToken = null) #
Returns: DecodeResult<String>

Decodes a Data Matrix symbol from common image formats (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA) and returns diagnostics.

Parameters

image System.Byte[] requiredposition: 0
options CodeGlyphX.ImageDecodeOptions = null optionalposition: 1
cancellationToken System.Threading.CancellationToken = null optionalposition: 2
DecodeImageResult(System.ReadOnlySpan{System.Byte} image, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken) #

Decodes a Data Matrix symbol from common image formats (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA) in a span and returns diagnostics.

Parameters

image System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
DecodeImageResult(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken) #

Decodes a Data Matrix symbol from an image stream (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA) and returns diagnostics.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
DecodePng 2 overloads
public static String DecodePng(Stream stream) #
Returns: String

Decodes a Data Matrix symbol from PNG bytes.

Parameters

png System.Byte[] requiredposition: 0
DecodePng(System.IO.Stream stream) #

Decodes a Data Matrix symbol from a PNG stream.

Parameters

stream System.IO.Stream required
public static String DecodePngFile(String path) #
Returns: String

Decodes a Data Matrix symbol from a PNG file.

Parameters

path System.String requiredposition: 0
public static BitMatrix Encode(String text, DataMatrixEncodingMode mode = Auto) #
Returns: BitMatrix

Encodes a text payload as Data Matrix.

Parameters

text System.String requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
EncodeBytes 2 overloads
public static BitMatrix EncodeBytes(ReadOnlySpan<Byte> data, DataMatrixEncodingMode mode = Auto) #
Returns: BitMatrix

Encodes a byte payload as Data Matrix.

Parameters

data System.Byte[] requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
EncodeBytes(System.ReadOnlySpan{System.Byte} data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode) #

Encodes a byte payload as Data Matrix.

Parameters

data System.ReadOnlySpan{System.Byte} required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Eps 3 overloads
public static String Eps(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null, RenderMode renderMode = Vector) #
Returns: String
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as EPS from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
Payload bytes.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
Vector or raster output.
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode = Vector optionalposition: 3
Vector or raster output.
Eps(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Renders Data Matrix as EPS.

Parameters

text System.String required
Input text.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
Eps(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Renders Data Matrix as EPS from bytes.

Parameters

data System.Byte[] required
Payload bytes.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
Html 3 overloads
public static String Html(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: String
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as HTML from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Html(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as HTML.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Html(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as HTML from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Ico 3 overloads
public static Byte[] Ico(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as ICO from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Ico(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as ICO.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Ico(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as ICO.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Jpeg 3 overloads
public static Byte[] Jpeg(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as JPEG from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Jpeg(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as JPEG.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Jpeg(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as JPEG from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Pam 3 overloads
public static Byte[] Pam(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as PAM from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Pam(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PAM.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Pam(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PAM.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Pbm 3 overloads
public static Byte[] Pbm(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as PBM from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Pbm(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PBM.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Pbm(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PBM.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Pdf 3 overloads
public static Byte[] Pdf(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null, RenderMode renderMode = Vector) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as PDF from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
Payload bytes.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
Vector or raster output.
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode = Vector optionalposition: 3
Vector or raster output.
Pdf(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Renders Data Matrix as PDF.

Parameters

text System.String required
Input text.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
Pdf(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Renders Data Matrix as PDF from bytes.

Parameters

data System.Byte[] required
Payload bytes.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
Pgm 3 overloads
public static Byte[] Pgm(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as PGM from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Pgm(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PGM.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Pgm(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PGM.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Png 3 overloads
public static Byte[] Png(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as PNG from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Png(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PNG.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Png(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PNG from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Ppm 3 overloads
public static Byte[] Ppm(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as PPM from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Ppm(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PPM.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Ppm(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as PPM.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Render 3 overloads
public static RenderedOutput Render(ReadOnlySpan<Byte> data, OutputFormat format, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null, RenderExtras extras = null) #
Returns: RenderedOutput

Renders a Data Matrix payload to the requested output format.

Parameters

text System.String requiredposition: 0
format CodeGlyphX.Rendering.OutputFormat requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
extras CodeGlyphX.Rendering.RenderExtras = null optionalposition: 4
Render(System.Byte[] data, CodeGlyphX.Rendering.OutputFormat format, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderExtras extras) #

Renders a Data Matrix byte payload to the requested output format.

Parameters

data System.Byte[] required
format CodeGlyphX.Rendering.OutputFormat required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
extras CodeGlyphX.Rendering.RenderExtras required
Render(System.ReadOnlySpan{System.Byte} data, CodeGlyphX.Rendering.OutputFormat format, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderExtras extras) #

Renders a Data Matrix byte payload to the requested output format.

Parameters

data System.ReadOnlySpan{System.Byte} required
format CodeGlyphX.Rendering.OutputFormat required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
extras CodeGlyphX.Rendering.RenderExtras required
Save 6 overloads
public static String Save(Byte[] data, String path, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null, RenderExtras extras = null) #
Returns: String

Saves Data Matrix to a file for byte payloads based on extension. Defaults to PNG when no extension is provided.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
title System.String = null optionalposition: 4
Save(System.ReadOnlySpan{System.Byte} data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderExtras extras) #

Saves Data Matrix to a file for byte payloads based on extension. Defaults to PNG when no extension is provided.

Parameters

data System.ReadOnlySpan{System.Byte} required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
extras CodeGlyphX.Rendering.RenderExtras required
Save(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, System.String title) #

Saves Data Matrix to a file based on extension. Defaults to PNG when no extension is provided.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
title System.String required
Save(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderExtras extras) #

Saves Data Matrix to a file based on extension. Defaults to PNG when no extension is provided.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
extras CodeGlyphX.Rendering.RenderExtras required
Save(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, System.String title) #

Saves Data Matrix to a file for byte payloads based on extension. Defaults to PNG when no extension is provided.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
title System.String required
Save(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderExtras extras) #

Saves Data Matrix to a file for byte payloads based on extension. Defaults to PNG when no extension is provided.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
extras CodeGlyphX.Rendering.RenderExtras required
SaveBmp 6 overloads
public static Void SaveBmp(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix BMP to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveBmp(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix BMP to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveBmp(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix BMP to a file.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveBmp(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix BMP to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveBmp(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix BMP to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveBmp(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix BMP to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveEps 6 overloads
public static Void SaveEps(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null, RenderMode renderMode = Vector) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix EPS to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
Payload bytes.
path System.String requiredposition: 1
Output file path.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
Vector or raster output.
options CodeGlyphX.MatrixOptions = null optionalposition: 3
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode = Vector optionalposition: 4
Vector or raster output.
SaveEps(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix EPS to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
Payload bytes.
stream System.IO.Stream required
Destination stream.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SaveEps(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix EPS to a file.

Parameters

text System.String required
Input text.
path System.String required
Output file path.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SaveEps(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix EPS to a file for byte payloads.

Parameters

data System.Byte[] required
Payload bytes.
path System.String required
Output file path.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SaveEps(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix EPS to a stream.

Parameters

text System.String required
Input text.
stream System.IO.Stream required
Destination stream.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SaveEps(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix EPS to a stream for byte payloads.

Parameters

data System.Byte[] required
Payload bytes.
stream System.IO.Stream required
Destination stream.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SaveHtml 6 overloads
public static Void SaveHtml(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null, String title = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix HTML to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
title System.String = null optionalposition: 4
SaveHtml(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, System.String title) #

Saves Data Matrix HTML to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
title System.String required
SaveHtml(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, System.String title) #

Saves Data Matrix HTML to a file.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
title System.String required
SaveHtml(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, System.String title) #

Saves Data Matrix HTML to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
title System.String required
SaveHtml(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, System.String title) #

Saves Data Matrix HTML to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
title System.String required
SaveHtml(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, System.String title) #

Saves Data Matrix HTML to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
title System.String required
SaveIco 6 overloads
public static Void SaveIco(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix ICO to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveIco(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix ICO to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveIco(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix ICO to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveIco(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix ICO to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveIco(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix ICO to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveIco(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix ICO to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveJpeg 6 overloads
public static Void SaveJpeg(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix JPEG to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveJpeg(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix JPEG to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveJpeg(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix JPEG to a file.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveJpeg(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix JPEG to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveJpeg(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix JPEG to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveJpeg(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix JPEG to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePam 6 overloads
public static Void SavePam(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix PAM to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SavePam(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PAM to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePam(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PAM to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePam(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PAM to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePam(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PAM to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePam(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PAM to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePbm 6 overloads
public static Void SavePbm(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix PBM to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SavePbm(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PBM to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePbm(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PBM to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePbm(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PBM to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePbm(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PBM to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePbm(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PBM to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePdf 6 overloads
public static Void SavePdf(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null, RenderMode renderMode = Vector) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix PDF to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
Payload bytes.
path System.String requiredposition: 1
Output file path.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
Vector or raster output.
options CodeGlyphX.MatrixOptions = null optionalposition: 3
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode = Vector optionalposition: 4
Vector or raster output.
SavePdf(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix PDF to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
Payload bytes.
stream System.IO.Stream required
Destination stream.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SavePdf(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix PDF to a file.

Parameters

text System.String required
Input text.
path System.String required
Output file path.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SavePdf(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix PDF to a file for byte payloads.

Parameters

data System.Byte[] required
Payload bytes.
path System.String required
Output file path.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SavePdf(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix PDF to a stream.

Parameters

text System.String required
Input text.
stream System.IO.Stream required
Destination stream.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SavePdf(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options, CodeGlyphX.Rendering.RenderMode renderMode) #

Saves Data Matrix PDF to a stream for byte payloads.

Parameters

data System.Byte[] required
Payload bytes.
stream System.IO.Stream required
Destination stream.
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
Vector or raster output.
options CodeGlyphX.MatrixOptions required
Optional rendering options.
renderMode CodeGlyphX.Rendering.RenderMode required
Vector or raster output.
SavePgm 6 overloads
public static Void SavePgm(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix PGM to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SavePgm(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PGM to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePgm(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PGM to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePgm(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PGM to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePgm(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PGM to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePgm(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PGM to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePng 6 overloads
public static Void SavePng(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix PNG to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SavePng(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PNG to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePng(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PNG to a file.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePng(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PNG to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePng(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PNG to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePng(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PNG to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePpm 6 overloads
public static Void SavePpm(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix PPM to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SavePpm(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PPM to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePpm(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PPM to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePpm(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PPM to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePpm(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PPM to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SavePpm(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix PPM to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvg 6 overloads
public static Void SaveSvg(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix SVG to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveSvg(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVG to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvg(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVG to a file.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvg(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVG to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvg(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVG to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvg(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVG to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvgz 6 overloads
public static Void SaveSvgz(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix SVGZ to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveSvgz(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVGZ to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvgz(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVGZ to a file.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvgz(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVGZ to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvgz(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVGZ to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveSvgz(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix SVGZ to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveTga 6 overloads
public static Void SaveTga(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix TGA to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveTga(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix TGA to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveTga(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix TGA to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveTga(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix TGA to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveTga(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix TGA to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveTga(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix TGA to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveWebp 6 overloads
public static Void SaveWebp(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix WebP to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveWebp(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix WebP to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveWebp(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix WebP to a file.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveWebp(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix WebP to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveWebp(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix WebP to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveWebp(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix WebP to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXbm 6 overloads
public static Void SaveXbm(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix XBM to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveXbm(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XBM to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXbm(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XBM to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXbm(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XBM to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXbm(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XBM to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXbm(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XBM to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXpm 6 overloads
public static Void SaveXpm(Byte[] data, Stream stream, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Void
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Saves Data Matrix XPM to a file for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
path System.String requiredposition: 1
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 2
options CodeGlyphX.MatrixOptions = null optionalposition: 3
SaveXpm(System.ReadOnlySpan{System.Byte} data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XPM to a stream for byte payloads.

Parameters

data System.ReadOnlySpan{System.Byte} required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXpm(System.String text, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XPM to a file for text payloads.

Parameters

text System.String required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXpm(System.Byte[] data, System.String path, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XPM to a file for byte payloads.

Parameters

data System.Byte[] required
path System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXpm(System.String text, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XPM to a stream.

Parameters

text System.String required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
SaveXpm(System.Byte[] data, System.IO.Stream stream, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Saves Data Matrix XPM to a stream for byte payloads.

Parameters

data System.Byte[] required
stream System.IO.Stream required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Svg 3 overloads
public static String Svg(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: String
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as SVG from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Svg(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as SVG.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Svg(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as SVG from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Svgz 3 overloads
public static Byte[] Svgz(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as SVGZ from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Svgz(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as SVGZ.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Svgz(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as SVGZ from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Tga 3 overloads
public static Byte[] Tga(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as TGA from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Tga(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as TGA.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Tga(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as TGA.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
TryDecodeAllImage 6 overloads
public static Boolean TryDecodeAllImage(Stream stream, out String[] texts) #
Returns: Boolean

Attempts to decode all Data Matrix symbols from common image formats.

Parameters

image System.Byte[] requiredposition: 0
texts System.String[]@ requiredposition: 1
public static Boolean TryDecodeAllImage(Stream stream, ImageDecodeOptions options, out String[] texts) #
Returns: Boolean

Attempts to decode all Data Matrix symbols from common image formats with image decode options.

Parameters

image System.Byte[] requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
texts System.String[]@ requiredposition: 2
public static Boolean TryDecodeAllImage(Stream stream, ImageDecodeOptions options, CancellationToken cancellationToken, out String[] texts) #
Returns: Boolean

Attempts to decode all Data Matrix symbols from common image formats with image decode options, with cancellation.

Parameters

image System.Byte[] requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
cancellationToken System.Threading.CancellationToken requiredposition: 2
texts System.String[]@ requiredposition: 3
TryDecodeAllImage(System.IO.Stream stream, System.String[]@ texts) #

Attempts to decode all Data Matrix symbols from an image stream.

Parameters

stream System.IO.Stream required
texts System.String[]@ required
TryDecodeAllImage(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.String[]@ texts) #

Attempts to decode all Data Matrix symbols from an image stream with image decode options.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
texts System.String[]@ required
TryDecodeAllImage(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String[]@ texts) #

Attempts to decode all Data Matrix symbols from an image stream with image decode options, with cancellation.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
texts System.String[]@ required
TryDecodeImage 21 overloads
public static Boolean TryDecodeImage(Stream stream, out String text) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from common image formats (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA).

Parameters

image System.Byte[] requiredposition: 0
text System.String@ requiredposition: 1
public static Boolean TryDecodeImage(Stream stream, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from common image formats (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA), with cancellation.

Parameters

image System.Byte[] requiredposition: 0
cancellationToken System.Threading.CancellationToken requiredposition: 1
text System.String@ requiredposition: 2
TryDecodeImage(System.Byte[] image, CodeGlyphX.ImageDecodeOptions options, System.String@ text) #

Attempts to decode a Data Matrix symbol from common image formats (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA) with image decode options.

Parameters

image System.Byte[] required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
public static Boolean TryDecodeImage(Stream stream, ImageDecodeOptions options, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from common image formats (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA) with image decode options, with cancellation.

Parameters

image System.Byte[] requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
cancellationToken System.Threading.CancellationToken requiredposition: 2
text System.String@ requiredposition: 3
TryDecodeImage(System.Byte[] image, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from common image formats, with diagnostics.

Parameters

image System.Byte[] required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodeImage(System.Byte[] image, CodeGlyphX.ImageDecodeOptions options, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from common image formats with image decode options, with diagnostics.

Parameters

image System.Byte[] required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
public static Boolean TryDecodeImage(Stream stream, ImageDecodeOptions options, CancellationToken cancellationToken, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from common image formats with image decode options, cancellation, and diagnostics.

Parameters

image System.Byte[] requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
cancellationToken System.Threading.CancellationToken requiredposition: 2
text System.String@ requiredposition: 3
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ requiredposition: 4
TryDecodeImage(System.ReadOnlySpan{System.Byte} image, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from common image formats in a span, with diagnostics.

Parameters

image System.ReadOnlySpan{System.Byte} required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodeImage(System.ReadOnlySpan{System.Byte} image, CodeGlyphX.ImageDecodeOptions options, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from common image formats in a span with image decode options, with diagnostics.

Parameters

image System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodeImage(System.ReadOnlySpan{System.Byte} image, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from common image formats in a span with image decode options, cancellation, and diagnostics.

Parameters

image System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodeImage(System.ReadOnlySpan{System.Byte} image, System.String@ text) #

Attempts to decode a Data Matrix symbol from common image formats in a span.

Parameters

image System.ReadOnlySpan{System.Byte} required
text System.String@ required
TryDecodeImage(System.ReadOnlySpan{System.Byte} image, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from common image formats in a span, with cancellation.

Parameters

image System.ReadOnlySpan{System.Byte} required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodeImage(System.ReadOnlySpan{System.Byte} image, CodeGlyphX.ImageDecodeOptions options, System.String@ text) #

Attempts to decode a Data Matrix symbol from common image formats in a span with image decode options.

Parameters

image System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
TryDecodeImage(System.ReadOnlySpan{System.Byte} image, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from common image formats in a span with image decode options, with cancellation.

Parameters

image System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodeImage(System.IO.Stream stream, System.String@ text) #

Attempts to decode a Data Matrix symbol from an image stream (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA).

Parameters

stream System.IO.Stream required
text System.String@ required
TryDecodeImage(System.IO.Stream stream, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from an image stream (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA), with cancellation.

Parameters

stream System.IO.Stream required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodeImage(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.String@ text) #

Attempts to decode a Data Matrix symbol from an image stream (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA) with image decode options.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
TryDecodeImage(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from an image stream (PNG/BMP/PPM/PBM/PGM/PAM/XBM/XPM/TGA) with image decode options, with cancellation.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodeImage(System.IO.Stream stream, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from an image stream, with diagnostics.

Parameters

stream System.IO.Stream required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodeImage(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from an image stream with image decode options, with diagnostics.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodeImage(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from an image stream with image decode options, cancellation, and diagnostics.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng 21 overloads
public static Boolean TryDecodePng(Stream stream, out String text) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from PNG bytes.

Parameters

png System.Byte[] requiredposition: 0
text System.String@ requiredposition: 1
public static Boolean TryDecodePng(Stream stream, CancellationToken cancellationToken, out String text) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from PNG bytes, with cancellation.

Parameters

png System.Byte[] requiredposition: 0
cancellationToken System.Threading.CancellationToken requiredposition: 1
text System.String@ requiredposition: 2
TryDecodePng(System.Byte[] png, CodeGlyphX.ImageDecodeOptions options, System.String@ text) #

Attempts to decode a Data Matrix symbol from PNG bytes with image decode options.

Parameters

png System.Byte[] required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
public static Boolean TryDecodePng(Stream stream, ImageDecodeOptions options, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from PNG bytes with image decode options, with cancellation.

Parameters

png System.Byte[] requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
cancellationToken System.Threading.CancellationToken requiredposition: 2
text System.String@ requiredposition: 3
TryDecodePng(System.ReadOnlySpan{System.Byte} png, System.String@ text) #

Attempts to decode a Data Matrix symbol from PNG bytes in a span.

Parameters

png System.ReadOnlySpan{System.Byte} required
text System.String@ required
TryDecodePng(System.ReadOnlySpan{System.Byte} png, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from PNG bytes in a span, with cancellation.

Parameters

png System.ReadOnlySpan{System.Byte} required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodePng(System.ReadOnlySpan{System.Byte} png, CodeGlyphX.ImageDecodeOptions options, System.String@ text) #

Attempts to decode a Data Matrix symbol from PNG bytes in a span with image decode options.

Parameters

png System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
TryDecodePng(System.ReadOnlySpan{System.Byte} png, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from PNG bytes in a span with image decode options, with cancellation.

Parameters

png System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodePng(System.Byte[] png, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from PNG bytes, with diagnostics.

Parameters

png System.Byte[] required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng(System.Byte[] png, CodeGlyphX.ImageDecodeOptions options, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from PNG bytes with image decode options, with diagnostics.

Parameters

png System.Byte[] required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
public static Boolean TryDecodePng(Stream stream, ImageDecodeOptions options, CancellationToken cancellationToken, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from PNG bytes with image decode options, cancellation, and diagnostics.

Parameters

png System.Byte[] requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
cancellationToken System.Threading.CancellationToken requiredposition: 2
text System.String@ requiredposition: 3
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ requiredposition: 4
TryDecodePng(System.ReadOnlySpan{System.Byte} png, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from PNG bytes in a span, with diagnostics.

Parameters

png System.ReadOnlySpan{System.Byte} required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng(System.ReadOnlySpan{System.Byte} png, CodeGlyphX.ImageDecodeOptions options, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from PNG bytes in a span with image decode options, with diagnostics.

Parameters

png System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng(System.ReadOnlySpan{System.Byte} png, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from PNG bytes in a span with image decode options, cancellation, and diagnostics.

Parameters

png System.ReadOnlySpan{System.Byte} required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng(System.IO.Stream stream, System.String@ text) #

Attempts to decode a Data Matrix symbol from a PNG stream.

Parameters

stream System.IO.Stream required
text System.String@ required
TryDecodePng(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.String@ text) #

Attempts to decode a Data Matrix symbol from a PNG stream with image decode options.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
TryDecodePng(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from a PNG stream with image decode options, with cancellation.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodePng(System.IO.Stream stream, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from a PNG stream, with diagnostics.

Parameters

stream System.IO.Stream required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from a PNG stream with image decode options, with diagnostics.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng(System.IO.Stream stream, CodeGlyphX.ImageDecodeOptions options, System.Threading.CancellationToken cancellationToken, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from a PNG stream with image decode options, cancellation, and diagnostics.

Parameters

stream System.IO.Stream required
options CodeGlyphX.ImageDecodeOptions required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePng(System.IO.Stream stream, System.Threading.CancellationToken cancellationToken, System.String@ text) #

Attempts to decode a Data Matrix symbol from a PNG stream, with cancellation.

Parameters

stream System.IO.Stream required
cancellationToken System.Threading.CancellationToken required
text System.String@ required
TryDecodePngFile 6 overloads
public static Boolean TryDecodePngFile(String path, out String text) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from a PNG file.

Parameters

path System.String requiredposition: 0
text System.String@ requiredposition: 1
public static Boolean TryDecodePngFile(String path, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from a PNG file with image decode options.

Parameters

path System.String requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
text System.String@ requiredposition: 2
public static Boolean TryDecodePngFile(String path, ImageDecodeOptions options, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from a PNG file with image decode options, with cancellation.

Parameters

path System.String requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
cancellationToken System.Threading.CancellationToken requiredposition: 2
text System.String@ requiredposition: 3
TryDecodePngFile(System.String path, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from a PNG file, with diagnostics.

Parameters

path System.String required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
TryDecodePngFile(System.String path, CodeGlyphX.ImageDecodeOptions options, System.String@ text, CodeGlyphX.DataMatrixDecodeDiagnostics@ diagnostics) #

Attempts to decode a Data Matrix symbol from a PNG file with image decode options, with diagnostics.

Parameters

path System.String required
options CodeGlyphX.ImageDecodeOptions required
text System.String@ required
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ required
public static Boolean TryDecodePngFile(String path, ImageDecodeOptions options, CancellationToken cancellationToken, out String text, out DataMatrixDecodeDiagnostics diagnostics) #
Returns: Boolean

Attempts to decode a Data Matrix symbol from a PNG file with image decode options, cancellation, and diagnostics.

Parameters

path System.String requiredposition: 0
options CodeGlyphX.ImageDecodeOptions requiredposition: 1
cancellationToken System.Threading.CancellationToken requiredposition: 2
text System.String@ requiredposition: 3
diagnostics CodeGlyphX.DataMatrixDecodeDiagnostics@ requiredposition: 4
Webp 3 overloads
public static Byte[] Webp(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: Byte[]
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as WebP from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Webp(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as WebP.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Webp(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as WebP from bytes.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Xbm 3 overloads
public static String Xbm(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: String
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as XBM from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Xbm(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as XBM.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Xbm(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as XBM.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Xpm 3 overloads
public static String Xpm(Byte[] data, DataMatrixEncodingMode mode = Auto, MatrixOptions options = null) #
Returns: String
Obsolete("Use Render(..., OutputFormat) with RenderedOutput/OutputWriter (and RenderExtras for HTML/PDF/EPS). Legacy per-format helpers will be removed in a future release.")

Renders Data Matrix as XPM from bytes.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode = Auto optionalposition: 1
options CodeGlyphX.MatrixOptions = null optionalposition: 2
Xpm(System.String text, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as XPM.

Parameters

text System.String required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required
Xpm(System.Byte[] data, CodeGlyphX.DataMatrix.DataMatrixEncodingMode mode, CodeGlyphX.MatrixOptions options) #

Renders Data Matrix as XPM.

Parameters

data System.Byte[] required
mode CodeGlyphX.DataMatrix.DataMatrixEncodingMode required
options CodeGlyphX.MatrixOptions required