PDF417 เป็นบาร์โค้ด 2D แบบซ้อน — มันดูเหมือนโค้ด 1D ที่สูงและอ้วนมากกว่า QR แบบสี่เหลี่ยม โครงสร้างเป็นการซ้อนของแถว 1D เล็ก ๆ ซึ่งช่วยให้เครื่องสแกนเลเซอร์แบบ 1D รุ่นเก่าอ่านมันได้ด้วยการเคลื่อนที่แบบ 'raster'
คุณเห็น PDF417 บนใบขับขี่ (มาตรฐาน AAMVA) บัตรผ่านขึ้นเครื่องของ TSA ฉลากติดตาม FedEx และเอกสารขนส่งจำนวนมาก
สร้างด้วย JavaScript ในเบราว์เซอร์ของคุณ ไม่มีอะไรถูกอัปโหลด; ไม่มีอะไรถูกจัดเก็บบนเซิร์ฟเวอร์ของเรา
At a glance
| มาตรฐาน | ISO/IEC 15438 (2015) — ISO/IEC 15438 |
|---|---|
| ตระกูลสัญลักษณ์ | 2D แบบซ้อน; หลายแถว ความยาวแปรผัน |
| ความจุสูงสุด | 1,850 ข้อความ ASCII · 2,710 หลักตัวเลข · 1,108 ไบต์ไบนารี |
| โครงสร้างคำโค้ด | 17 โมดูลกว้าง × 4 แท่ง + 4 ช่องว่างต่อคำโค้ด (จึงเป็นที่มาของชื่อ) |
| การแก้ไขข้อผิดพลาด | Reed-Solomon, 9 ระดับที่ผู้ใช้เลือกได้ (0–8); ระดับ 5 = กู้คืนความเสียหายราว 25% |
| กำหนดให้ใช้โดย | ใบขับขี่ AAMVA (US/CA), บัตรผ่านขึ้นเครื่อง IATA BCBP (มาตรา 4) — IATA BCBP standard |
| ปีที่เริ่มใช้ | 1991 (Symbol Technologies); ISO กำหนดมาตรฐาน 2001, แก้ไข 2015 |
“คำโค้ด PDF417 กว้าง 17 โมดูลและมี 4 แท่งและ 4 ช่องว่าง สัญลักษณ์มีระหว่าง 3 ถึง 90 แถว แต่ละแถวมีระหว่าง 1 ถึง 30 คำโค้ด”
ทำไม PDF417 ยังคงอยู่
สองเหตุผล อย่างแรก: เครื่องสแกนเลเซอร์ที่มีหัวอ่าน raster แบบ 2D สามารถอ่าน PDF417 ได้ — พวกมันอ่าน Data Matrix หรือ QR ไม่ได้ ระบบเก่าจำนวนมากอัปเกรดไม่ได้ อย่างที่สอง: รูปทรงสี่เหลี่ยมผืนผ้าแบบซ้อนพอดีกับฉลากที่ยาวและบางอย่างบัตรผ่านขึ้นเครื่องอย่างเป็นธรรมชาติมากกว่า
สำหรับงาน 2D ใหม่ที่ไม่มีข้อจำกัดเครื่องสแกนเลเซอร์ Data Matrix หรือ QR มักหนาแน่นกว่าต่อตารางมิลลิเมตร
ความจุ
ได้ถึงราว 1,800 อักขระ ASCII ต่อโค้ด ระดับการแก้ไขข้อผิดพลาดที่สูงขึ้นจะลดความจุแลกกับความทนทานต่อความเสียหาย
Frequently asked questions
- ทำไม PDF417 ยาวและบางแทนที่จะเป็นสี่เหลี่ยม?
- เพราะมันซ้อนกัน: แต่ละแถวเป็นบาร์โค้ดแบบ 1D สิ่งนี้ช่วยให้เครื่องสแกนเลเซอร์รุ่นเก่าอ่านได้ทีละบรรทัด โค้ด 2D แบบสี่เหลี่ยมต้องใช้เครื่องสแกนแบบกล้อง
- ฉันเข้ารหัสข้อมูลไบนารีได้ไหม?
- ได้ — PDF417 รองรับโหมดการบีบอัดแบบไบนารี ตัวเข้ารหัสค่าเริ่มต้นของเราเลือกโหมดที่ถูกต้องโดยอัตโนมัติตามข้อมูลของคุณ
