Opis PDF417
PDF417 to dwuwymiarowy (2D) kod oparty na ułożonych w stos kodach kreskowych (kod stosowy). Używane znaki są kodowane w słowach kodowych. Każde słowo kodowe składa się z 17 modułów, z których każdy składa się z czterech kresek i czterech spacji.PDF417 to wysoce kompaktowy i elastyczny kod o zmiennej długości. Można zakodować do 1108 bajtów.
Poziom korekcji błędów:
PDF417 wykorzystuje inny poziom korekcji błędów (ECL) w zależności od długości kodu. Jeśli używanych jest mniej niż 41 słów kodowych, stosowany jest ECL2. W przypadku 41-160 słów kodowych używany jest ECL3. Dla 161-320 słów kodowych używany jest ECL4. W przypadku 321 lub więcej słów kodowych używany jest ECL5.

Example of a PDF417 with ECL2

Przykład pliku PDF417 z ECL3

Przykład PDF417 z ECL4

Przykład pliku PDF417 z ECL5
Kolejny przykład PDF417:

W tym pliku PDF417 zakodowano między innymi niemieckie umlauty w celach demonstracyjnych.
Więcej informacji na ten temat można znaleźć na stronie https://pl.wikipedia.org/wiki/PDF417.