CodeGlyphX logo
CodeGlyphX

API Reference

Class

MatrixBarcodeEncoder

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers static

Encodes matrix, stacked, postal, and other multi-height symbologies into a BitMatrix.

Inheritance

  • Object
  • MatrixBarcodeEncoder

Methods

public static BitMatrix Encode(BarcodeType type, String value) #
Returns: BitMatrix

Encodes a matrix, stacked, postal, or multi-height symbol using the specified BarcodeType.

Parameters

type CodeGlyphX.BarcodeType requiredposition: 0
value System.String requiredposition: 1
public static BitMatrix EncodeAustraliaPost(String value) #
Returns: BitMatrix

Encodes an Australia Post customer barcode into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeDataMatrix(String value) #
Returns: BitMatrix

Encodes a Data Matrix symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeDotCode(String value, DotCodeEncodingOptions options = null) #
Returns: BitMatrix

Encodes an AIM DotCode symbol.

Parameters

value System.String requiredposition: 0
options CodeGlyphX.DotCodeEncodingOptions = null optionalposition: 1
public static BitMatrix EncodeGs1Composite(String linearText, String compositeText, Gs1CompositeEncodingOptions options = null) #
Returns: BitMatrix

Encodes a standards-linked GS1-128 Composite symbol.

Parameters

linearText System.String requiredposition: 0
compositeText System.String requiredposition: 1
options CodeGlyphX.Gs1CompositeEncodingOptions = null optionalposition: 2
public static BitMatrix EncodeGs1DataBarExpandedStacked(String value) #
Returns: BitMatrix

Encodes a GS1 DataBar Expanded Stacked symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeGs1DataBarOmni(String value) #
Returns: BitMatrix

Encodes a GS1 DataBar-14 Omnidirectional symbol as a one-row BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeGs1DataBarStacked(String value) #
Returns: BitMatrix

Encodes a GS1 DataBar-14 Stacked symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeGs1DataBarStackedOmnidirectional(String value) #
Returns: BitMatrix

Encodes a GS1 DataBar-14 Stacked Omnidirectional symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeHanXin(String value, HanXinEncodingOptions options = null) #
Returns: BitMatrix

Encodes a Han Xin Code symbol.

Parameters

value System.String requiredposition: 0
options CodeGlyphX.HanXinEncodingOptions = null optionalposition: 1
public static BitMatrix EncodeJapanPost(String value) #
Returns: BitMatrix

Encodes a Japan Post barcode into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeKix(String value) #
Returns: BitMatrix

Encodes a KIX code into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeMaxiCode(String value, MaxiCodeEncodingOptions options = null) #
Returns: BitMatrix

Encodes a MaxiCode symbol into its fixed sampled module grid.

Parameters

value System.String requiredposition: 0
options CodeGlyphX.MaxiCodeEncodingOptions = null optionalposition: 1
public static BitMatrix EncodeMicroPdf417(String value) #
Returns: BitMatrix

Encodes a MicroPDF417 symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodePdf417(String value) #
Returns: BitMatrix

Encodes a PDF417 symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodePharmacodeTwoTrack(String value) #
Returns: BitMatrix

Encodes a Pharmacode (two-track) barcode into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodePlanet(String value) #
Returns: BitMatrix

Encodes a PLANET symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodePostnet(String value) #
Returns: BitMatrix

Encodes a POSTNET symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeRoyalMail4State(String value) #
Returns: BitMatrix

Encodes a Royal Mail 4-State Customer Code (RM4SCC) symbol into a BitMatrix.

Parameters

value System.String requiredposition: 0
public static BitMatrix EncodeUspsImb(String value) #
Returns: BitMatrix

Encodes a USPS Intelligent Mail Barcode (IMB) into a BitMatrix.

Parameters

value System.String requiredposition: 0