Skip to content

Barcode types

Barcodes are machine-readable codes that store information as bars (1D) or as patterns (2D, QR codes for example). Docuflair can read barcodes on scanned documents and extract information from them automatically — an invoice number or a customer number, say. Barcodes can also be printed onto the documents output.

The barcode types Docuflair supports fall into two categories:

  • Classic 1D barcode types
    Barcodes where the code runs along a single axis only, so it is one-dimensional (1D codes).
  • 2D barcodes
    In increasing use since the end of the 1980s. These are two-dimensional codes (2D codes), where the code runs along two axes or dimensions.

Docuflair supports reading the following barcode types:

Industrial 2 of 5 Inverted 2 of 5 Interleaved 2 of 5
Iata 2 of 5 Matrix 2 of 5 Code 39
Codeabar Bcd Matrix DataLogic 2 of 5
Code 128 Code 93 EAN 8
EAN 13 Patch Code UPC Version A
UPC Version E ADD 2 ADD 5

Docuflair supports writing the following barcode types, where metadata is to be printed onto the documents output, for instance:

UPC Version A UPC Version E UPC Supplemental 2 Digit
UPC Supplemental 5 Digit EAN 13 EAN 8
Interleaved 2 of 5 Standard 2 of 5 Industrial 2 of 5
Code 39 Code39Extended Codabar
PostNet Bookland ISBN
JAN13 MSI Mod10 MSI 2 Mod10
MSI Mod11 MSI Mod11 Mod10 Modified Plessey
Code 11 USD 8 UCC12 and UCC 13
Fim LOGMARS Code 128
Code 128A Code 128B Code 128C
ITF14 Code93 TelePen

Docuflair can read and write the following 2D barcode types:

  • QR code
  • Micro QR code
  • Datamatrix
  • PDF417
  • Aztec

Automatic error correction is used where the barcode supports that function.