PDF417 не использует ничего. Это спецификация кодирования данных.
Я думаю, что существует путаница между форматом штрих-кода и данными, которые он передает.
Различные форматы штрих-кодов (PDF417
, Aztec
, DataMatrix
) определяют способ кодирования данных, будь то числовые, буквенные или двоичные данные ... хотя точное содержимое не указано.
Из того, что я видел, Рид-Соломон часто является алгоритмом, используемым для избыточности. Точный уровень избыточности зависит от вас с этим алгоритмом, и есть библиотеки по крайней мере в Java
и C
из того, с чем я имел дело.
Теперь вам нужно указать, каким должно быть точное содержимое вашего штрих-кода, включая алгоритм, используемый для резервирования, и параметры, используемые этим алгоритмом. И, конечно, вам нужно будет работать рука об руку с теми, кто собирается его декодировать:)
Примечание: QR
выглядит немного иначе, с явными зонами для данных избыточности.