API Reference
Class
MatrixBarcodeDecoder
Decodes 2D barcode symbologies from a BitMatrix.
Inheritance
- Object
- MatrixBarcodeDecoder
Methods
public static Boolean TryDecode(BarcodeType type, BitMatrix modules, out String text) #Returns:
BooleanAttempts to decode a 2D barcode using the specified BarcodeType.
Parameters
- type CodeGlyphX.BarcodeType
- modules CodeGlyphX.BitMatrix
- text System.String@
public static Boolean TryDecodeAny(BitMatrix modules, out BarcodeDecoded decoded, Nullable<BarcodeType> expectedType = null) #Returns:
BooleanAttempts to decode any supported matrix barcode from a BitMatrix.
Parameters
- modules CodeGlyphX.BitMatrix
- Module matrix to decode.
- decoded CodeGlyphX.BarcodeDecoded@
- Decoded barcode payload.
- expectedType System.Nullable{CodeGlyphX.BarcodeType} = null
- Optional expected matrix barcode type to decode.
Returns
true when decoding succeeds.
public static Boolean TryDecodeDataMatrix(BitMatrix modules, out String text) #Returns:
BooleanAttempts to decode a Data Matrix symbol from a BitMatrix.
Parameters
- modules CodeGlyphX.BitMatrix
- text System.String@
public static Boolean TryDecodeGs1DataBarExpandedStacked(BitMatrix modules, out String text) #Returns:
BooleanAttempts to decode a GS1 DataBar Expanded Stacked symbol from a BitMatrix.
Parameters
- modules CodeGlyphX.BitMatrix
- text System.String@
public static Boolean TryDecodeGs1DataBarOmni(BitMatrix modules, out String text) #Returns:
BooleanAttempts to decode a GS1 DataBar-14 Omnidirectional symbol from a BitMatrix.
Parameters
- modules CodeGlyphX.BitMatrix
- text System.String@
public static Boolean TryDecodeGs1DataBarStacked(BitMatrix modules, out String text) #Returns:
BooleanAttempts to decode a GS1 DataBar-14 Stacked symbol from a BitMatrix.
Parameters
- modules CodeGlyphX.BitMatrix
- text System.String@
public static Boolean TryDecodeMicroPdf417(BitMatrix modules, out String text) #Returns:
BooleanAttempts to decode a MicroPDF417 symbol from a BitMatrix.
Parameters
- modules CodeGlyphX.BitMatrix
- text System.String@