我正在使用RawPrinterHelper.cs
类直接打印到斑马打印机。一切正常,直到我尝试打印包含Unicode文本的内容,打印仍会发生,但是Unicode字符显示为问号。我在打印机上使用的字体是Unicode代码1,我可以通过Zebra实用程序之一在打印机上打印Unicode。我认为问题可能出在调用{p>的SendStringToPrinter
方法中
Marshal.StringToCoTaskMemAnsi(szString), so I changed it to Marshal.StringToCoTaskMemUni(szString) but doing that caused the printer to fail
进行打印,但其数据指示灯亮起。