Menu
I am given a task to develop a small library which needs to be able to read
PDF417
barcode located on the back of the Driver's License card and parse the data out to our custom object.As of 9/30/2010, California will be issuing a new drivers license with many new security features including a PDF417 bar code. This adds to a growing list of states which have both bar code and magnetic stripe and leaves only Michigan as the sole magnetic stripe drivers license.
However I need to know what data types are these Data types denoting?
The complete documentation can be found at: http://www.dol.wa.gov/external/docs/barcodeCalibration-basic.pdf
TarikTarik37.7k6868 gold badges209209 silver badges310310 bronze badges
3 Answers
Guessing here, but <field length>/ANS, where A is alphabetic, N numeric and S spaces?
For example, 3/A is 3 alphabetic characters like USA.
Funny that weight and sex are both 1/N, but the example given (2 in both cases) fits my hypothesis.
craig65535craig65535
The Washington spec is based on the AAMVA standard here:http://www.aamva.org/DL-ID-Card-Design-Standard/
The 2013 ID Card Design Standard is here: http://www.aamva.org/WorkArea/DownloadAsset.aspx?id=4435
The PDF 417 barcode specifications start on page 51 (65) of that document. On page 58 (72) they list the type definitions: 'A=alpha A-Z, N=numeric 0-9, S=special, F=fixed length, V=variable length'
Anthony F![California Driver License Pdf17 Format California Driver License Pdf17 Format](http://www.w3.org/WAI/WCAG20/Techniques/working-examples/PDF22/form-validation.jpg)
![California Driver License Pdf17 Format California Driver License Pdf17 Format](/uploads/1/2/5/8/125878952/989678278.jpg)
4,83033 gold badges2222 silver badges3131 bronze badges
6 A/N means it is a 6 digit or spaced (A)lpha/(N)umeric variable. For example 5'7' could be expressed as a variable that would fit the format as '067 in' (quotation marks only enclosing the actual variable. Very common definition of terms usually found in Database programming. Your variable will always be 6 characters long (including the space character)--3 alpha ( in) and 3 numeric (067).
Robert SmithRobert Smith