Symbology

public enum Symbology : Int32

Recognised GS1 barcode formats (“symbologies”) for processing scan data.

This enum defines all supported GS1 barcode symbology types that can be used with the encoder. Each symbology has specific characteristics and use cases.

  • None defined

    Declaration

    Swift

    case NONE = -1
  • GS1 DataBar Omnidirectional

    Declaration

    Swift

    case DataBarOmni
  • GS1 DataBar Truncated

    Declaration

    Swift

    case DataBarTruncated
  • GS1 DataBar Stacked

    Declaration

    Swift

    case DataBarStacked
  • GS1 DataBar Stacked Omnidirectional

    Declaration

    Swift

    case DataBarStackedOmni
  • GS1 DataBar Limited

    Declaration

    Swift

    case DataBarLimited
  • GS1 DataBar Expanded (Stacked)

    Declaration

    Swift

    case DataBarExpanded
  • UPC-A

    Declaration

    Swift

    case UPCA
  • UPC-E

    Declaration

    Swift

    case UPCE
  • EAN-13

    Declaration

    Swift

    case EAN13
  • EAN-8

    Declaration

    Swift

    case EAN8
  • GS1-128 with CC-A or CC-B

    Declaration

    Swift

    case GS1_128_CCA
  • GS1-128 with CC-C

    Declaration

    Swift

    case GS1_128_CCC
  • QR

    (GS1) QR Code

    Declaration

    Swift

    case QR
  • DM

    (GS1) Data Matrix

    Declaration

    Swift

    case DM
  • (GS1) DotCode

    Declaration

    Swift

    case DotCode
  • Value is the number of symbologies

    Declaration

    Swift

    case NUMSYMS