Class DecodeType
Provides static instances of all supported barcode decode types, mirroring EncodeTypes.
Inherited Members
Namespace: DRIT.Barcode.Recognition
Assembly: DRIT.Barcode.dll
Syntax
public static class DecodeType
Fields
AllSupportedTypes
All symbologies supported by the reader.
Declaration
public static readonly MultyDecodeType AllSupportedTypes
Field Value
| Type | Description |
|---|---|
| MultyDecodeType |
Aztec
Aztec symbology.
Declaration
public static readonly SingleDecodeType Aztec
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Codabar
Codabar symbology.
Declaration
public static readonly SingleDecodeType Codabar
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Code11
Code 11 symbology.
Declaration
public static readonly SingleDecodeType Code11
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Code128
Code 128 symbology.
Declaration
public static readonly SingleDecodeType Code128
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Code39Extended
Code 39 Extended (full ASCII) symbology.
Declaration
public static readonly SingleDecodeType Code39Extended
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Code39Standard
Code 39 Standard symbology.
Declaration
public static readonly SingleDecodeType Code39Standard
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Code93Extended
Code 93 Extended (full ASCII) symbology.
Declaration
public static readonly SingleDecodeType Code93Extended
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Code93Standard
Code 93 Standard symbology.
Declaration
public static readonly SingleDecodeType Code93Standard
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
DataMatrix
DataMatrix symbology.
Declaration
public static readonly SingleDecodeType DataMatrix
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
EAN13
EAN-13 symbology.
Declaration
public static readonly SingleDecodeType EAN13
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
EAN14
EAN-14 (GS1-14 / ITF-14) symbology.
Declaration
public static readonly SingleDecodeType EAN14
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
EAN8
EAN-8 symbology.
Declaration
public static readonly SingleDecodeType EAN8
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
GS1Code128
GS1 Code 128 (GS1-128 / UCC/EAN-128) symbology.
Declaration
public static readonly SingleDecodeType GS1Code128
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
GS1DataMatrix
GS1 DataMatrix symbology.
Declaration
public static readonly SingleDecodeType GS1DataMatrix
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
GS1QR
GS1 QR Code symbology.
Declaration
public static readonly SingleDecodeType GS1QR
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
HIBCLICCode128
HIBC LIC (Labeler Identification Code) using Code 128.
Declaration
public static readonly SingleDecodeType HIBCLICCode128
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
HIBCLICCode39
HIBC LIC using Code 39.
Declaration
public static readonly SingleDecodeType HIBCLICCode39
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
HIBCPASCode128
HIBC PAS (Provider Application Standard) using Code 128.
Declaration
public static readonly SingleDecodeType HIBCPASCode128
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
HIBCPASCode39
HIBC PAS using Code 39.
Declaration
public static readonly SingleDecodeType HIBCPASCode39
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
IATA2of5
IATA 2 of 5 symbology.
Declaration
public static readonly SingleDecodeType IATA2of5
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
ISBN
ISBN symbology.
Declaration
public static readonly SingleDecodeType ISBN
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
ISSN
ISSN symbology.
Declaration
public static readonly SingleDecodeType ISSN
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Interleaved2of5
Interleaved 2 of 5 symbology.
Declaration
public static readonly SingleDecodeType Interleaved2of5
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Matrix2of5
Matrix 2 of 5 symbology.
Declaration
public static readonly SingleDecodeType Matrix2of5
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
MicroQR
Micro QR symbology.
Declaration
public static readonly SingleDecodeType MicroQR
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
MostCommonTypes
The most common symbologies.
Declaration
public static readonly MultyDecodeType MostCommonTypes
Field Value
| Type | Description |
|---|---|
| MultyDecodeType |
Pdf417
PDF417 symbology.
Declaration
public static readonly SingleDecodeType Pdf417
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
QR
QR Code symbology.
Declaration
public static readonly SingleDecodeType QR
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Standard2of5
Standard 2 of 5 (Industrial) symbology.
Declaration
public static readonly SingleDecodeType Standard2of5
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Types1D
All 1D linear symbologies supported by the reader.
Declaration
public static readonly MultyDecodeType Types1D
Field Value
| Type | Description |
|---|---|
| MultyDecodeType |
Types2D
All 2D symbologies supported by the reader.
Declaration
public static readonly MultyDecodeType Types2D
Field Value
| Type | Description |
|---|---|
| MultyDecodeType |
UPCA
UPC-A symbology.
Declaration
public static readonly SingleDecodeType UPCA
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
UPCE
UPC-E symbology.
Declaration
public static readonly SingleDecodeType UPCE
Field Value
| Type | Description |
|---|---|
| SingleDecodeType |
Methods
GetPossibleBarCodeTypes()
Returns all possible single barcode types the reader can recognize.
Declaration
public static BaseDecodeType[] GetPossibleBarCodeTypes()
Returns
| Type | Description |
|---|---|
| BaseDecodeType[] | An array of all supported single decode types. |
Parse(string)
Parses a decode type name into a BaseDecodeType.
Declaration
public static BaseDecodeType? Parse(string parsingType)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parsingType | The type name to parse. |
Returns
| Type | Description |
|---|---|
| BaseDecodeType | The decoded type, or null if not recognized. |