PDF417

PDF417 is de gestapeld-lineaire 2D-barcode op de achterkant van elk Amerikaans rijbewijs, op de meeste Amerikaanse paspoorten, op FedEx/UPS-luchtvrachtbrieven en op talloze overheidsformulieren. Het is de enige 2D-symbologie die betrouwbaar kan worden gelezen door 1D laserscanners.

Canonical spec:ISO/IEC 15438:2015.
AAMVA application:AAMVA Card Design Standard v10.
Originator: Symbol Technologies (now Zebra), 1991. Name: "Portable Data File, 4 bars, 17 modules."

Wat het is

Een PDF417-symbool is een stapel horizontale rijen, elke rij is een lineaire barcode. Elke codeword is 17 modules breed, opgebouwd uit 4 balken en 4 spaties (vandaar '4/17'). De payload is verdeeld over codewords in een van drie compactiemodi:

Capacity (rows × columns)

Rows × data colsMax alphanumericTypical use
3 × 1~3 charsMinimum viable symbol
10 × 3~30 charsShort IDs
20 × 5~100 charsBoarding pass, short AAMVA
30 × 8~250 charsFedEx airbill
40 × 12~500 charsFull AAMVA driver license
90 × 30~1,800 charsTheoretical max

Error correction levels (0–8)

ECC levelECC codewordsTypical use
02Experimental only
432Default for short documents
564Real-world default, airbills, boarding passes, AAMVA
7256Crumpled / outdoor / industrial
8512Extreme environments

Macro PDF417 (payloads met meerdere symbolen)

Wanneer een payload de 1.800-tekenlimiet overschrijdt, ondersteunt PDF417 Macro PDF417, de payload wordt gesplitst over maximaal 99.999 afzonderlijke symbolen. De scanner leest alle symbolen in willekeurige volgorde, monteert ze opnieuw en geeft een enkelvoudige gedecodeerde payload. Zeldzaam in de praktijk.

Canonieke testvectoren

GevalPayloadVerwacht substring
GS1 luchtvrachtbrief (FedEx-stijl)123456789012345 FEDEX 2026-04-20FEDEX
AAMVA rijbewijs (minimaal)@  ANSI 636014100002DL00410241ZVZVA01DAQA123456789ANSI 636014
Korte gewone URLhttps://example.com/doc/X1234example.com/doc/X1234
Lange bon / factuurINV:2026-04-19 VENDOR:ACME TOTAL:$1,234.56 …ACME

Veelvoorkomende valkuilen

Scannercompatibiliteit

LezerPDF417 supportOpmerkingen
iOS Camera (iOS 17+)Alleen AAMVANative Wallet-flow voor Amerikaanse rijbewijzen.
Android CameraGedeeltelijkSamsung + Pixel inconsistent.
Google LensOnbetrouwbaar
VS DMV / kiosk-scannerJa (canoniek)Dit is waarvoor PDF417 is ontworpen.
VliegtuiginstapkaartlezerSommige carriersDe meeste vliegtuigmaatschappijen zijn overgestapt naar Aztec.
FedEx / UPS luchtvrachtbrieflezerJa (canoniek)Laserscanners op elke sorteerfaciliteit.
1D laserscannerJaUniek voordeel vs Aztec / Data Matrix.
Zebra / Honeywell / DatalogicJa
Scandit / Dynamsoft SDKJaInclusief Macro PDF417.

Zie ook

Specificatiereferenties geverifieerd 2026-04-19. ISO/IEC 15438:2015, AAMVA CDS v10. Volgende review: 2026-07-19.