PDF417

PDF417는 미국 운전면허증 뒷면, 대부분의 미국 여권, FedEx/UPS 화물 전표, 그리고 수많은 정부 서식에 사용되는 적층 선형 2D 바코드입니다. 1D 레이저 스캐너로도 신뢰할 수 있게 읽을 수 있는 유일한 2D 심볼로지입니다. 그래서 수백만 달러의 스캐너를 설치한 기관들이 30년간 교체하지 않고 있습니다.

표준 사양:ISO/IEC 15438:2015, 정보 기술, 자동 식별 및 데이터 캡처 기술, PDF417 바코드 심볼로지 사양.
AAMVA 적용:AAMVA Card Design Standard v10, 미국/캐나다 운전면허증에 PDF417을 의무화.
개발자: Symbol Technologies (현 Zebra), 1991년. 이름은 "Portable Data File, 4 bars, 17 modules"의 약자.

개요

물리적으로 PDF417 심볼은 수평 행의 스택입니다. 각 행은 선형 바코드입니다. 전체 크기 PDF417은 ~3–90행의 높고 좁은 벽돌처럼 보이며, 각 행이 전체 페이로드의 일부를 담습니다. 각 행이 시작 패턴으로 시작하고 정지 패턴으로 끝나기 때문에, PDF417은 레이저가 행별로 좌에서 우로 스캔하여 디코딩할 수 있습니다. 2D 이미저가 필요 없습니다.

각 코드워드는 17모듈 너비로, 4개의 바와 4개의 공백으로 구성됩니다(그래서 "4/17"). 페이로드는 세 가지 "압축 모드" 중 하나를 사용하여 코드워드에 분할됩니다:

용량 (행 × 열)

PDF417 크기는 행 × 데이터 열로 지정됩니다. 최대는 90행 × 30데이터 열 = 2,700 데이터 코드워드입니다. 대략적인 영숫자 용량:

행 × 데이터 열최대 영숫자일반적인 사용
3 × 1~3자최소 유효 심볼
10 × 3~30자짧은 ID, 짧은 URL
20 × 5~100자탑승권, 짧은 AAMVA
30 × 8~250자FedEx 화물 전표
40 × 12~500자AAMVA 운전면허증 전체
90 × 30~1,800자이론적 최대, 거의 사용 안 함

오류 정정 레벨 (0–8)

PDF417은 Reed-Solomon 오류 정정의 9단계를 정의하며, 2, 4, 8, 16, 32, 64, 128, 256 또는 512개의 ECC 코드워드를 추가합니다. 높은 레벨일수록 더 많은 손상을 처리하지만 페이로드 용량을 소비합니다.

ECC 레벨ECC 코드워드일반적인 사용% 오버헤드
02실험용만~0.1%
14짧은 코드, 통제된 환경~0.2%
28작은 페이로드~0.4%
316중간 페이로드, 실내 스캔~0.8%
432짧은 문서의 기본값~1.5%
564실제 기본값, 화물 전표, 탑승권, AAMVA~3%
6128고손상 환경~6%
7256구겨짐 / 야외 / 산업용~12%
8512극한 환경~25%

Macro PDF417 (다중 심볼 페이로드)

페이로드가 1,800자 한도를 초과하면 PDF417은 Macro PDF417을 지원합니다. 페이로드는 최대 99,999개의 별도 심볼로 분할되며, 각각 Macro 인덱스와 파일 ID로 태그됩니다. 스캐너는 어떤 순서로든 모든 심볼을 읽고, 재조립하여 단일 디코딩된 페이로드를 출력합니다. 전문 문서 스캔 외에는 실제로 드뭅니다.

표준 테스트 벡터

케이스페이로드예상 서브스트링
GS1 화물 전표 (FedEx 스타일)123456789012345 FEDEX 2026-04-20FEDEX
AAMVA 운전면허증 (최소)@\n\x1e\rANSI 636014100002DL00410241ZVZVA01DAQA123456789ANSI 636014
짧은 일반 URLhttps://example.com/doc/X1234example.com/doc/X1234
긴 영수증 / 청구서INV:2026-04-19 VENDOR:ACME TOTAL:$1,234.56 TAX:$98.76 …ACME

주의 사항

스캐너 호환성

리더PDF417 지원비고
iOS 카메라 (iOS 17+)AAMVA만미국 운전면허증용 네이티브 Wallet 흐름. 일반 PDF417 페이로드는 디코딩되지 않습니다.
Android 카메라 (OEM 의존)일부Samsung + Pixel 기본 카메라는 불규칙하게 디코딩합니다. Google Lens는 일부.
Google Lens신뢰 불가프로덕션용 실용적인 검증 경로가 아닙니다.
미국 DMV / 키오스크 스캐너가능 (표준)PDF417이 설계된 용도입니다. 모든 DMV와 주류 판매 키오스크가 PDF417을 네이티브로 읽습니다.
항공사 탑승권 리더일부 항공사대부분 Aztec으로 전환했지만, ANA, JAL, 구형 미국 항공사 일부는 여전히 PDF417 탑승권을 허용합니다.
FedEx / UPS 화물 전표 리더가능 (표준)모든 분류 시설의 레이저 스캐너가 PDF417을 네이티브로 읽습니다.
1D 레이저 스캐너가능Aztec / Data Matrix 대비 독보적인 장점, 1D 레이저가 PDF417을 디코딩할 수 있습니다.
Zebra / Honeywell / Datalogic 이미저가능모든 산업용 2D 이미저가 PDF417을 지원합니다.
Scandit / Dynamsoft SDK가능Macro PDF417을 포함한 완전 지원.

관련 링크

사양 참조 확인 2026-04-19. ISO/IEC 15438:2015, AAMVA CDS v10. 다음 검토: 2026-07-19.