-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal for decoding of GS1 compliant datamatrix codes #18
Conversation
This is a "read-only" mirror -- patches should be against SVN and be posted at code.google.com/p/zxing. |
Hi Sean,
If you see a way to provide a patch without creating a google account, I'll be happy to do so. Cheers, Melchior |
OK, best thing to do is boil this down to a commitable patch for Points 2 and 3 are fine. I would rather not include a new library just for On Mon, Nov 4, 2013 at 7:28 PM, mrab notifications@github.com wrote:
|
I prepared a patch based on revision 2908. You can download it here: http://mrab.de/wp-content/uploads/GS1-decoding.patch.tar.gz The lib is removed and replaced by two enums listing currencies and countries. |
Hi together,
I often scan GS1 compliant datamatrix codes with zxing (which is lovely, btw.). Unfortunately they were not decoded into the different application identifiers (with their values).
I added a parser to decode and format the content. The major changes are in the core library.
I'm a bit uncertain if decoding countries and currencies from the three digit iso codes is a good idea, as they are more or less likely to change.
If the code lacks of further tests or needs some tweaking to meet your quality standards, please let me know. Unfortunately I formatted the core\pom.xml what messed it up a bit in the diff :-(.
Cheers,
Melchior
PS: I noticed that your primary repo is a google svn. I don't have a google login (and it's not likely I'll have one in the future), so I'm not able to commit the patch there.