This project has moved and is read-only. For the latest updates, please go here.

Encoding fingerprint

Aug 15, 2013 at 6:01 AM
I am new to QR Codes and have a special project that requires encoding text, fingerprint information, and possibly small photo images. Is this possible?

Thanks for the help.
Aug 15, 2013 at 4:31 PM
Please take a look at the description of QR codes at wikipedia:
It describes the possibilities with QR codes very well.
Especially the part about "Storage" is helpful for you.
If you have binary data then you can encode a maximum of 2953 bytes.
All of your data has to be fit into that space.
If it doesn't fit the data has to be split into more than one qr code.
But not every reader support structured append for QR codes.
Aug 15, 2013 at 6:26 PM
Thanks for that information. Now my big question, how do I do this with ZXing.Net ?
I have been looking thru the documentation and C# example code and can not find any reference to encoding binary data. I really love having small example code to learn from.

As I said before this project would include encoding text information and fingerprint minutiae (400 bytes of point of verification data). All of this data would be well within the 2953 byte limitation.

Again, thanks for the help.
Aug 15, 2013 at 7:28 PM
I think the best way is encoding the bytes as Base64 or hex and put that string into the BarcodeWriter.
Aug 16, 2013 at 6:29 PM
Thanks. I will give that a try.