DecodeType

DecodeType class

Namespace: Aspose.Barcode.Recognition

Specify the type of barcode to read. This sample shows how to detect Code39 and Code128 barcodes.

Methods

NameStaticDescription
containsAnyYesDetermines if the BaseDecodeType array contains specified barcode symbology
is1DYesDetermines if the specified BaseDecodeType contains any 1D barcode symbology
is2DYesDetermines if the specified BaseDecodeType contains any 2D barcode symbology
isPostalYesDetermines if the specified BaseDecodeType contains any Postal barcode symbology

Constants

NameValueDescription
ALL_SUPPORTED_TYPES99Specifies that data will be checked with all available symbologies
AUSTRALIA_POST37Specifies that the data should be decoded with { Australia Post} barcode specification
AUSTRALIAN_POSTE_PARCEL50Specifies that the data should be decoded with { Australian Post Domestic eParcel Barcode} barcode specification
AZTEC33Specifies that the data should be decoded with { Aztec} barcode specification
CODABAR0Specifies that the data should be decoded with { CODABAR} barcode specification
CODABLOCK_F65Specifies that the data should be decoded with { CodablockF} barcode specification
CODE_111Specifies that the data should be decoded with { CODE 11} barcode specification
CODE_1286Specifies that the data should be decoded with { CODE 128} barcode specification
CODE_16_K52Specifies that the data should be decoded with { SCode16K} barcode specification
CODE_3261Specifies that the data should be decoded with { Code32} blank specification
CODE_392Specifies that the data should be decoded with basic charset barcode specification: ISO/IEC 16388
CODE_39_FULL_ASCII3Specifies that the data should be decoded with full ASCII charset barcode specification: ISO/IEC 16388
CODE_935Specifies that the data should be decoded with barcode specification
COMPACT_PDF_41757Specifies that the data should be decoded with { CompactPdf417} (Pdf417Truncated) barcode specification
DATA_LOGIC_2_OF_562Specifies that the data should be decoded with { DataLogic 2 of 5} blank specification
DATA_MATRIX30Specifies that the data should be decoded with { DataMatrix} barcode symbology
DATABAR_EXPANDED45Specifies that the data should be decoded with { GS1 DATABAR expanded} barcode specification
DATABAR_EXPANDED_STACKED55Specifies that the data should be decoded with { GS1 DATABAR expanded stacked} barcode specification
DATABAR_LIMITED44Specifies that the data should be decoded with { GS1 DATABAR limited} barcode specification
DATABAR_OMNI_DIRECTIONAL42Specifies that the data should be decoded with { GS1 DATABAR omni-directional} barcode specification
DATABAR_STACKED54Specifies that the data should be decoded with { GS1 DATABAR stacked} barcode specification
DATABAR_STACKED_OMNI_DIRECTIONAL53Specifies that the data should be decoded with { GS1 DATABAR stacked omni-directional} barcode specification
DATABAR_TRUNCATED43Specifies that the data should be decoded with { GS1 DATABAR truncated} barcode specification
DEUTSCHE_POST_IDENTCODE25Specifies that the data should be decoded with { DeutschePost Ident code} barcode specification
DEUTSCHE_POST_LEITCODE26Specifies that the data should be decoded with { DeutschePost Leit code} barcode specification
DOT_CODE63Specifies that the data should be decoded with { DotCode} blank specification
DUTCH_KIX64Specifies that the data should be decoded with { DotCode} blank specification
EAN_139Specifies that the data should be decoded with { EAN-13} barcode specification
EAN_1410Specifies that the data should be decoded with { EAN14} barcode specification
EAN_88Specifies that the data should be decoded with { EAN-8} barcode specification
GS_1_AZTEC81Specifies that the data should be decoded with barcode specification
GS_1_CODE_1287Specifies that the data should be decoded with { GS1 CODE 128} barcode specification
GS_1_COMPOSITE_BAR80Specifies that the data should be decoded with barcode specification
GS_1_DATA_MATRIX31Specifies that the data should be decoded with { GS1DataMatrix} barcode symbology
GS_1_DOT_CODE77Specifies that the data should be decoded with blank specification
GS_1_HAN_XIN79Specifies that the data should be decoded with Han Xin Code blank specification
GS_1_MICRO_PDF_41782Specifies that the data should be decoded with MicroPdf417 barcode specification
GS_1_QR58Specifies that the data should be decoded with { GS1 QR} barcode specification
HAN_XIN78Specifies that the data should be decoded with Han Xin Code blank specification
HIBC_AZTEC_LIC69Specifies that the data should be decoded with blank specification
HIBC_AZTEC_PAS74Specifies that the data should be decoded with blank specification
HIBC_CODE_128_LIC68Specifies that the data should be decoded with blank specification
HIBC_CODE_128_PAS73Specifies that the data should be decoded with blank specification
HIBC_CODE_39_LIC67Specifies that the data should be decoded with blank specification
HIBC_CODE_39_PAS72Specifies that the data should be decoded with blank specification
HIBC_DATA_MATRIX_LIC70Specifies that the data should be decoded with blank specification
HIBC_DATA_MATRIX_PAS75Specifies that the data should be decoded with blank specification
HIBCQRLIC71Specifies that the data should be decoded with blank specification
HIBCQRPAS76Specifies that the data should be decoded with blank specification
IATA_2_OF_520Specifies that the data should be decoded with { IATA 2 of 5} barcode specification. IATA (International Air Transport Association) uses this barcode for the management of air cargo.
INTERLEAVED_2_OF_517Specifies that the data should be decoded with { INTERLEAVED 2 of 5} barcode specification
ISBN15Specifies that the data should be decoded with { ISBN} barcode specification
ISMN48Specifies that the data should be decoded with { ISMN} barcode specification
ISSN47Specifies that the data should be decoded with { ISSN} barcode specification
ITALIAN_POST_2519Specifies that the data should be decoded with { Italian Post 25} barcode specification
ITF_1421Specifies that the data should be decoded with { ITF14} barcode specification
ITF_622Specifies that the data should be decoded with { ITF6} barcode specification
MACRO_PDF_41735Specifies that the data should be decoded with { MacroPdf417} barcode specification
MAILMARK66Specifies that the data should be decoded with Royal Mail Mailmark barcode specification.
MATRIX_2_OF_518Specifies that the data should be decoded with { Matrix 2 of 5} barcode specification
MAXI_CODE59Specifies that the data should be decoded with { MaxiCode} barcode specification
MICR_E_13_B60Specifies that the data should be decoded with { MICR E-13B} blank specification
MICRO_PDF_41736Specifies that the data should be decoded with { MicroPdf417} barcode specification
MICRO_QR56Specifies that the data should be decoded with { MicroQR Code} barcode specification
MOST_COMMON_TYPES96Specifies that data will be checked with most commonly used symbologies
MSI23Specifies that the data should be decoded with { MSI Plessey} barcode specification
NONE-1Unspecified decode type.
ONE_CODE40Specifies that the data should be decoded with USPS { OneCode} barcode specification
OPC27Specifies that the data should be decoded with { OPC} barcode specification
PATCH_CODE46Specifies that the data should be decoded with { Patch code} barcode specification. Barcode symbology is used for automated scanning
PDF_41734Specifies that the data should be decoded with { Pdf417} barcode symbology
PHARMACODE29Specifies that the data should be decoded with { Pharmacode} barcode. This symbology is also known as Pharmaceutical BINARY Code
PLANET39Specifies that the data should be decoded with { Planet} barcode specification
POSTAL_TYPES95Specifies that data will be checked with all of 1.5D POSTAL barcode symbologies, like Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
POSTNET38Specifies that the data should be decoded with { Postnet} barcode specification
PZN28Specifies that the data should be decoded with { PZN} barcode specification. This symbology is also known as Pharma Zentral Nummer
QR32Specifies that the data should be decoded with { QR Code} barcode specification
RECT_MICRO_QR83Specifies that the data should be decoded with RectMicroQR (rMQR) Code barcode specification
RM_4_SCC41Specifies that the data should be decoded with { RM4SCC} barcode specification. RM4SCC (Royal Mail 4-state Customer Code) is used for automated mail sort process in UK.
SCC_1411Specifies that the data should be decoded with { SCC14} barcode specification
SSCC_1812Specifies that the data should be decoded with { SSCC18} barcode specification
STANDARD_2_OF_516Specifies that the data should be decoded with { Standard 2 of 5} barcode specification
SUPPLEMENT49Specifies that the data should be decoded with { Supplement(EAN2, EAN5)} barcode specification
SWISS_POST_PARCEL51Specifies that the data should be decoded with { Swiss Post Parcel Barcode} barcode specification
TYPES_1D97Specifies that data will be checked with all of 1D barcode symbologies
TYPES_2D98Specifies that data will be checked with all of 2D barcode symbologies
UPCA13Specifies that the data should be decoded with { UPC-A} barcode specification
UPCE14Specifies that the data should be decoded with { UPC-E} barcode specification
VIN24Specifies that the data should be decoded with { VIN} (Vehicle Identification Number) barcode specification