Missing GS1 character identifiers with zxing and zbar

I am trying to check GS1 barcodes with zxing or zbar. the GS1 specification says in 7.8 that GS1 barcodes should start with a specific character identifier:

  • ]C1 = GS1-128
  • ]e0 = GS1 DataBar and GS1 Composite Symbols
  • ]d2 = GS1 DataMatrix
  • ]Q3 = GS1 QR Code

But zxing only shows the character identifier for CODE-128 (with or without -gs1), and not for the rest. ZBar does not show character identifier at all.

Do I understand the specification correctly? Is there any way to extract this id from barcode using zxing or zbar? Does a regular handheld scanner usually scan these characters?

+6
source share

Source: https://habr.com/ru/post/977903/


All Articles