PDF417

PDF417 adalah barcode 2D bertumpuk-linear yang muncul di bagian belakang setiap SIM Amerika, sebagian besar paspor Amerika, airway bill FedEx/UPS, dan tak terhitung formulir pemerintah. Ini adalah satu-satunya simbologi 2D yang dapat dibaca secara andal oleh pemindai laser 1D, itulah mengapa institusi dengan jutaan pemindai terpasang tidak meninggalkannya selama 30 tahun.

Spesifikasi kanonik:ISO/IEC 15438:2015, Teknologi informasi, Teknik identifikasi otomatis dan penangkapan data, Spesifikasi simbologi kode batang PDF417.
Aplikasi AAMVA:AAMVA Card Design Standard v10, mewajibkan PDF417 untuk SIM Amerika/Kanada.
Penemu: Symbol Technologies (kini Zebra), 1991. Nama berarti "Portable Data File, 4 bars, 17 modules."

Apa itu

Secara fisik, simbol PDF417 adalah tumpukan baris horizontal, setiap baris adalah barcode linear. PDF417 berukuran penuh terlihat seperti bata tinggi sempit dengan ~3–90 baris, di mana setiap baris membawa irisan payload keseluruhan. Karena setiap baris dimulai dengan pola mulai dan diakhiri dengan pola berhenti, PDF417 dapat didekode oleh laser yang memindai dari kiri ke kanan baris per baris, tidak diperlukan imager 2D.

Setiap kata kode memiliki lebar 17 modul, dibuat dari 4 bar dan 4 spasi (karenanya "4/17"). Payload dibagi ke seluruh kata kode menggunakan salah satu dari tiga "mode kompaksi":

Kapasitas (baris × kolom)

Ukuran PDF417 ditentukan sebagai baris × kolom data. Maksimum adalah 90 baris × 30 kolom data = 2.700 kata kode data. Kapasitas alfanumerik perkiraan:

Baris × kolom dataMaks. alfanumerikPenggunaan tipikal
3 × 1~3 karakterSimbol minimum yang layak
10 × 3~30 karakterID pendek, URL pendek
20 × 5~100 karakterBoarding pass, AAMVA pendek
30 × 8~250 karakterAirway bill FedEx
40 × 12~500 karakterSIM AAMVA lengkap
90 × 30~1.800 karakterMaksimum teoretis, jarang digunakan

Tingkat koreksi kesalahan (0–8)

PDF417 mendefinisikan 9 tingkat koreksi kesalahan Reed-Solomon, menambahkan 2, 4, 8, 16, 32, 64, 128, 256, atau 512 kata kode ECC. Tingkat yang lebih tinggi menangani lebih banyak kerusakan tetapi menghabiskan kapasitas payload.

Tingkat ECCKata kode ECCPenggunaan tipikal% overhead
02Hanya eksperimental~0,1%
14Kode pendek, lingkungan terkontrol~0,2%
28Payload kecil~0,4%
316Payload sedang, pemindaian dalam ruangan~0,8%
432Default untuk dokumen pendek~1,5%
564Default dunia nyata, airway bill, boarding pass, AAMVA~3%
6128Lingkungan kerusakan tinggi~6%
7256Kusut / luar ruangan / industri~12%
8512Lingkungan ekstrem~25%

Macro PDF417 (payload multi-simbol)

Ketika payload melebihi batas 1.800 karakter, PDF417 mendukung Macro PDF417, payload dibagi menjadi hingga 99.999 simbol terpisah, masing-masing diberi tag dengan indeks Macro dan ID File. Scanner membaca semua simbol dalam urutan apa pun, merakit ulang, dan mengeluarkan satu payload yang didekode. Jarang dalam praktik di luar pemindaian dokumen spesialis.

Vektor uji kanonik

KasusPayloadSubstring yang diharapkan
Airway bill GS1 (gaya FedEx)123456789012345 FEDEX 2026-04-20FEDEX
SIM AAMVA (minimal)@\n\x1e\rANSI 636014100002DL00410241ZVZVA01DAQA123456789ANSI 636014
URL pendek biasahttps://example.com/doc/X1234example.com/doc/X1234
Tanda terima / faktur panjangINV:2026-04-19 VENDOR:ACME TOTAL:$1,234.56 TAX:$98.76 …ACME

Jebakan umum

Kompatibilitas pemindai

PembacaDukungan PDF417Catatan
Kamera iOS (iOS 17+)Hanya AAMVAAlur Wallet asli untuk SIM Amerika. Payload PDF417 umum tidak terdekode.
Kamera Android (tergantung OEM)SebagianKamera stok Samsung + Pixel mendekode secara tidak konsisten. Google Lens sebagian.
Google LensTidak andalBukan jalur verifikasi yang layak untuk produksi.
Pemindai DMV AS / kioskYa (kanonik)Inilah yang PDF417 dirancang untuk, setiap DMV dan kiosk minuman keras membaca PDF417 secara asli.
Pembaca boarding pass maskapaiBeberapa maskapaiSebagian besar beralih ke Aztec; beberapa (ANA, JAL, maskapai AS lama) masih menerima boarding pass PDF417.
Pembaca airway bill FedEx / UPSYa (kanonik)Pemindai laser di setiap fasilitas penyortiran membaca PDF417 secara asli.
Pemindai laser 1DYaKeunggulan unik vs Aztec / Data Matrix, laser 1D DAPAT mendekode PDF417.
Imager Zebra / Honeywell / DatalogicYaSetiap imager 2D industri mendukung PDF417.
Scandit / Dynamsoft SDKYaDukungan penuh termasuk Macro PDF417.

Lihat juga

Referensi spesifikasi diverifikasi 2026-04-19. ISO/IEC 15438:2015, AAMVA CDS v10. Tinjauan berikutnya: 2026-07-19.