This string must be attributed to the DataToEncode property. Our DataMatrix (PDF417) will decode this string
and your real barcode will have your initial byte array in it instead of the string.
When I scanned the data, I did not get my original hex data. I got this.
44454D4F0000C7A9030030323141642343001D2774
What am I doing wrong ? I used the VB sample project.
As you can see, only first four bytes do not coincide, the rest of the code is completely the same.
It happens because you use the demo version. The first four bytes 44454D4F mean the "DEMO" string in the HEX
representation.
Note:
The "DEMO" string can be added not only at the beginning of your barcode, but also at the end of it. In this case
these four bytes will be at the end of your binary data:
Yes, you are right. The data to be encoded must be represented in the form of a string and it is impossible
to represent binary data in a string. That is why to encode binary data, you should convert each byte into
the following form: