Xprinter q260nl OPOS不打印任何俄语字符

时间:2018-12-29 05:59:27

标签: c# printers opos

我在通过XPrinter q260nl打印俄语符号时遇到问题,它会打印问号。

我正在使用OPOS驱动程序,并且我在C#UWP中使用.NET Windows 10版本的POS框架的代码是1809。我尝试通过POS for .NET附带的Microsoft POS Tester应用进行打印。

打印机通过USB连接。打印机可以正常打印,但只能使用英文字母。

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

await job.ExecuteAsync();

1 个答案:

答案 0 :(得分:0)

请检查PosPrinter.SupportedCharacterSets属性值中是否包含866。

如果不包括866,则将无法打印俄语字符。
如果该值包含866,请尝试在CreateJob()之前将ClaimedPosPrinter.CharacterSet属性设置为866。

如果无法在上面进行打印,请更改俄罗斯的所有操作系统区域和语言设置。
特别是,“非Unicode程序的语言”的设置很重要。