Hi, I have been met with a strange problem.
I have a form with a 2D barcode. The barcode is a pdf417 barcode and the character encoding is ISO-8859-1.
Often the field data include special characters as Æ – Ø – Å – Ü
Most of the time everyting is fine. But now and then (I guess one in a thousand) it seams that the encodeding of the special characters get wrong. e.i in the form field the data is ”Ørskov” but the barcode data says ”Ãrskov”. I have not been able to reproduce the error in house but I have seen a few on incomming forms in the last 6 month.
Where should I start troubleshooting? Has it anything to do with the client’s version or settings of Adobe Reader?
Is there anything I can do to prevent this error?
What format is being used in barcode, delimited or XML?
The format in the barcode i delimited.
I have now been able to reproduce the error. The data get encoded wrong when the form is filled out in Adobe Reader 8. (Or at least in Reader 8.2 which is the version I have for testing).
The easy way out for me would be to ask all the clients to upgrade Adobe Reader but that is not practically posible, as we have thousand of clients using this form.
Would it be posible to script my way out of this?