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.

SDCSymbologyUSPSIntelligentMail

Added in version 6.7.0

Intelligent Mail symbology.

SDCSymbologyArUco

Added in version 6.19.0

ArUco symbology.

SDCSymbologyUPU4State

Added in version 6.20.0

UPU-4State symbology.

SDCSymbologyAustralianPost

Added in version 6.23.0

Australian Post 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 all symbologies supported by the Scandit Data Capture SDK.