Incorrect QR code recognition

Symptoms

The QR code processing produces garbage characters.

Cause

This issue might be caused by the mismatch of the encoding used in generating and decoding the QR code.

Resolution

By default, the QR codes are recognized using the ISO Latin 1 (8859-1) encoding. 

Please specify the appropriate encoding via the Property CodePage = CP_* of the BarcodeParams Object.

Example

You have generated a QR code using the text "こんにちは".

If you try to recognize it by default, the result might be either "こんにちは" or "‚±‚ñ‚É‚¿‚Í", depending on the format information of the QR code.

Setting, for example, the Property CodePage = CP_Japan_SJIS of the BarcodeParams Object will force FineReader Engine to read QR code as Japanese (Shift-JIS).

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.