xBarcodexBarcode
ISO ISO/IEC 15438:2006

Генератор и стандарт штрих-кода PDF417

Стековый линейный формат штрих-кода, используемый в транспорте и удостоверениях личности.

Live Generator
22/500

Дополняет контрольные разряды, если их положение однозначно. Для GS1 указывайте AI в скобках. Существующие контрольные разряды проверяются. Остальные форматы обрабатываются как обычно.

FG
BG
🛡️Нулевое хранение данных: Кодируется в оперативной памяти. Не сохраняется.

Технические характеристики

Структура Шаблоны Старт/Стоп + Индикаторы строк + Столбцы данных (Настраиваемые)
Емкость Текст: 1 850 символов, Двоичный: 1 108 байт
Набор символов Полный ASCII + Двоичный
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

Общие области применения

Этот стандарт широко используется в следующих отраслях:

Водительские права, Посадочные талоны, логистика
Ограничения ввода и контрольная сумма: Engineered with Reed-Solomon Forward Error Correction (ECC) to tolerate physical damage, smudging, or partial occlusion. Configurable ECC levels ensure maximum scan reliability in high-speed sorting.
Быстрый старт для разработчиков

Automate PDF417 via API

Полный справочник API →
curl -X POST https://api.xbarcode.ai/v1/render \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
  "format": "pdf_417",
  "content": "Pdf 417 | Powered by https://xbarcode.ai"
}' > barcode.svg
API outputs: SVG, PDF, EPS and matrix JSON. PNG is exported in the browser. Задержка на Edge < 20 мс

⚡ Наука внутри

Как наш движок Rust оптимизирует этот формат:

Высокоуровневый кодировщик с DP выбирает компактацию Text/Numeric/Byte для минимальной полезной нагрузки PDF417.

  • Точная модель стоимости: 44 цифры->15 кодовых слов (numeric) и 6 байт->5 кодовых слов (byte) направляет оптимальное разбиение.
  • Быстрые пути: длинные цифровые строки кодируются сразу в Numeric (без DP), а полностью текстовые входы остаются в Text.
  • Автоподбор размеров выбирает строки/столбцы для соотношения ~3:1, с пользовательскими настройками и строгой проверкой границ стандарта.
  • Reed-Solomon ECC использует thread-local кэш генераторного полинома на каждый уровень безопасности (0-8) для скорости.
  • Рендерер поддерживает Compact (truncated) PDF417 и корректно формирует индикаторы строк / кластеры.
Связанные стандарты

Alternative Symbologies related to PDF417

Need an Industry-Grade Solution?

Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.