Xprinter q260nl OPOS не печатает русские символы - PullRequest
0 голосов
/ 29 декабря 2018

У меня проблема с печатью русских символов через XPrinter q260nl, он печатает вопросительные знаки.

Я использую драйверы OPOS и мой код в C # UWP с платформой POS для .NET Windows 10 версии 1809. Я пытался печатать через приложение Microsoft POS Tester, которое поставляется с POS для .NET.

Принтер подключен через USB.Принтер печатает нормально, но только английскими буквами.

ReceiptPrintJob job = claimedPrinter.Receipt.CreateJob();  
job.PrintLine(“Я русский”);

await job.ExecuteAsync();

1 Ответ

0 голосов
/ 29 декабря 2018

Пожалуйста, проверьте, включено ли 866 в значение PosPrinter.SupportedCharacterSets Свойство.

Если значение 866 не включено, вы не сможете печатать русские символы.
Если значение содержит 866, попробуйтенастройка ClaimedPosPrinter.CharacterSet Свойство до 866 перед CreateJob ().

Если вы не можете печатать в вышеприведенном виде, пожалуйста, измените все региональные настройки и языковые настройки для России.
В частности, настройку "Language of non-Уникод Программы "важно.

...