Symbology#

Defined in framework ScanditBarcodeCapture

The Scandit Data Capture SDK is capable of reading many different types of barcodes. The type of a barcode is referred to as its symbology. Below is a list of all symbologies supported by the Scandit Data Capture SDK. See also Barcode Symbologies for more details about each symbology and Configure Which Barcodes Are Read to understand all the configuration options that are available.

SDCSymbology#

Added in version 6.0.0

An enumeration of barcode types (symbologies) supported by the Scandit Data Capture SDK.

The availability of the symbology depends on the licensed features.

SDCSymbologyEAN13UPCA#

Added in version 6.0.0

EAN-13/UPC-12/UPC-A 1D barcode symbology.

SDCSymbologyUPCE#

Added in version 6.0.0

UPC-E 1D barcode symbology.

SDCSymbologyEAN8#

Added in version 6.0.0

Ean8 1D barcode symbology.

SDCSymbologyCode39#

Added in version 6.0.0

Code39 1D barcode symbology.

SDCSymbologyCode93#

Added in version 6.0.0

Code93 1D barcode symbology.

SDCSymbologyCode128#

Added in version 6.0.0

Code128 1D barcode symbology.

SDCSymbologyCode11#

Added in version 6.0.0

Code11 1D barcode symbology.

SDCSymbologyCode25#

Added in version 6.0.0

Code25 1D barcode symbology.

SDCSymbologyCodabar#

Added in version 6.0.0

Codabar 1D barcode symbology.

SDCSymbologyInterleavedTwoOfFive#

Added in version 6.0.0

Interleaved two of five (ITF) 1D barcode symbology.

SDCSymbologyMSIPlessey#

Added in version 6.0.0

MSI-Plessey 1D barcode symbology.

SDCSymbologyQR#

Added in version 6.0.0

QR Code 2D barcode symbology.

SDCSymbologyDataMatrix#

Added in version 6.0.0

Data Matrix 2D barcode symbology.

SDCSymbologyAztec#

Added in version 6.0.0

Aztec Code 2D barcode symbology.

SDCSymbologyMaxiCode#

Added in version 6.0.0

MaxiCode 2D barcode symbology.

SDCSymbologyDotCode#

Added in version 6.0.0

Dot Code symbology.

SDCSymbologyKIX#

Added in version 6.0.0

Royal Dutch TPG Post KIX.

SDCSymbologyRM4SCC#

Added in version 6.0.0

Royal Mail 4 State Customer Code (RM4SCC).

SDCSymbologyGS1Databar#

Added in version 6.0.0

GS1 DataBar 14 1D barcode symbology.

SDCSymbologyGS1DatabarExpanded#

Added in version 6.0.0

GS1 DataBar Expanded 1D barcode symbology.

SDCSymbologyGS1DatabarLimited#

Added in version 6.0.0

GS1 DataBarLimited 1D barcode symbology.

SDCSymbologyPDF417#

Added in version 6.0.0

PDF417 barcode symbology.

SDCSymbologyMicroPDF417#

Added in version 6.0.0

MicroPDF417 barcode symbology.

SDCSymbologyMicroQR#

Added in version 6.0.0

MicroQR Code 2D barcode symbology.

SDCSymbologyCode32#

Added in version 6.0.0

Code32 1D barcode symbology.

SDCSymbologyLapa4SC#

Added in version 6.0.0

Posi LAPA Reed Solomon 4-state code postal code symbology.

SDCSymbologyIATATwoOfFive#

Added in version 6.3.0

IATA 2 of 5 barcode symbology.

SDCSymbologyMatrixTwoOfFive#

Added in version 6.6.0

Matrix 2 of 5 barcode symbology.

SDCSymbologyToString(symbology)#
NSString *_Nonnull SDCSymbologyToString(SDCSymbology symbology)

Added in version 6.0.0

Gets the string representation for the provided symbology enum.

SDCAllSymbologies()#
NSArray<NSNumber *> *_Nonnull SDCAllSymbologies(void)

Added in version 6.0.0

Returns the list of all supported symbologies by the Scandit Data Capture SDK.