Описание PDF417
PDF417 представляет собой двумерный (2D) код, основанный на наслоенных штрихкодах (наслоенный код). Используемые символы кодируются в кодовых словах. Каждое кодовое слово состоит из 17 модулей, каждый из которых состоит из четырех штрихов и четырех пробелов.PDF417 представляет собой высококомпактный и гибкий код с переменной длиной. Может кодировать до 1108 байт.
Уровень коррекции ошибок:
PDF417 использует различные уровни коррекции ошибок (ECL) в зависимости от длины кода. Если используется менее 41 кодового слова, применяется ECL2. Для 41-160 кодовых слов используется ECL3. Для 161-320 кодовых слов используется ECL4. Для 321 и более кодовых слов используется ECL5.

Example of a PDF417 with ECL2

Пример PDF417 с ECL3

Пример PDF417 с ECL4

Пример PDF417 с ECL5
Еще один пример PDF417:

В этом PDF417 для демонстрационных целей закодированы, в частности, немецкие умляуты.
Более подробную информацию об этом можно найти на сайте https://en.wikipedia.org/wiki/PDF417.