02-06-2020 17:41 PM - last edited 02-07-2020 09:03 AM
This app shows you how to extract data from a drivers license barcode. There is an incredible amount of data in every drivers license; being able to collect it has many purposes. From HR on-boarding to event registration and check in, the possibilities are nearly endless.
There isn't a lot to this app. Each value has it's own Match() function to build the data collection. In the example below you can see that the abbreviation "DAA" matches the "Full Name" value, so I use a regular expression to find that value and add it to the collection.
{Value: First(Match(LicenseData,"\n" & "DAA" & "(.+)\n",MatchOptions.Contains).SubMatches), Description: "Full Name" },
Special thanks to this post that had the abbreviations for all the data explained.
https://blog.dynamsoft.com/imaging/extract-data-pdf417-driver-licenses/
Download the app, scan your license (or the sample license barcode attached) and let me know some use cases you can think of!
Thank you!
Eric
@EricLott Great stuff here! Not sure how rough it was to develop this, going back and forth from phone to computer and all that, but I appreciate that you did! I'm implementing this to help with data entry on new hires. Basically makes it a scan and a few more clicks to get them in our system!
Thanks for sharing your awesome work!
@EricLott that was just what I needed, and thanks SO much for sharing the app. Saved me all that legwork, really appricate the great work!