Типы Данных Поля Штрих-Кода Водительского Удостоверения
Мне дали задание разработать небольшую библиотеку, которая должна уметь читать.PDF417
штрих-код расположен на обратной стороне картыводительских прав и разбирает данные на наш пользовательский объект.
Однако мне нужно знать, какие типы данных обозначают эти типы данных?
4/ANS, 10/ANS, 5/ANS, etc.
С полной документацией можно ознакомиться по адресу: http://www.dol.wa.gov/external/docs/barcodeCalibration-basic.pdf
3 ответа:
Угадайте здесь, но / ANS, где A-алфавитный, N-числовой и S-пробелы?
Например, 3/A - это 3 алфавитных символа, таких как USA.
Забавно, что вес и пол равны 1/N, но приведенный пример (2 в обоих случаях) соответствует моей гипотезе.
Вашингтонская спецификация основана на стандарте AAMVA здесь: http://www.aamva.org/DL-ID-Card-Design-Standard/
Стандарт дизайна ID-карты 2013 года находится здесь: http://www.aamva.org/WorkArea/DownloadAsset.aspx?id=4435
Спецификации штрих-кодов PDF 417 начинаются на странице 51 (65) этого документа. На странице 58 (72) они перечисляют определения типов: "A=alpha A-Z, N=numeric 0-9, S=special, F=fixed length, V=variable length"
6 A / N означает, что это 6-значная или разнесенная (A)lpha/(N)умеренная переменная. Например, 5'7" может быть выражена как переменная, которая соответствует формату "067 in" (кавычки, заключающие только фактическую переменную. Очень распространенное определение терминов обычно встречается в программировании баз данных. Ваша переменная всегда будет иметь длину 6 символов (включая пробел) - 3 Альфа (in) и 3 числовых (067).