Необходимо сформировать QR-code в формате UTF-8
Использовал строку кода StiOptions.Engine.BarcodeQRCodeDefaultByteModeEncoding = Stimulsoft.Report.BarCodes.StiQRCodeECIMode.UTF_8;
Сформировал BarCode с кодировкой ST000012;
Но при проверки данного кода через официальный сайт (https://www.sberbank.ru/ru/legal/bankingservice/code), возникает ошибка. При этом если сгенерировать код с этими же параметрами, через сторонний сайт например (http://qrcoder.ru/) , все работает.
Пожалуйста подскажите в чем дело.
Ошибка при печать QR-code в формате UTF-8
Ошибка при печать QR-code в формате UTF-8
- Вложения
-
- Report.mrt
- (3.91 КБ) 277 скачиваний
Re: Ошибка при печать QR-code в формате UTF-8
Здравствуйте,
Необходимо время для анализа. О результатах дадим знать.
Спасибо.
Необходимо время для анализа. О результатах дадим знать.
Спасибо.
Re: Ошибка при печать QR-code в формате UTF-8
Здравствуйте.
Установите пожалуйста также следующее свойство:
При включенном свойстве в начале текста добавляется UnicodeBOM (Маркер последовательности байтов).
Некоторые сканеры штрихкодов не могут правильно раскодировать текст без него, некоторые не могут с ним.
В данном случае данное свойство надо выключить.
Спасибо.
Установите пожалуйста также следующее свойство:
Код: Выделить всё
StiOptions.Engine.BarcodeQRCodeAllowUnicodeBOM = false;
Некоторые сканеры штрихкодов не могут правильно раскодировать текст без него, некоторые не могут с ним.
В данном случае данное свойство надо выключить.
Спасибо.