14.04.2015, 12:43 | #1 |
Участник
|
Поддержка unicode при печати на принтер
Вот здесь есть код, который позволяет напечатать какой-то текст на выбранный принтер (Zebra printer - это для чего мы используем этот код)
http://read.pudn.com/downloads153/so...elper.cs__.htm По этой ссылке кто-то обновил код, чтобы название принтера поддерживало unicode, но сам текст для печати - ANSI Кто из наших WinAPI экспертов может помочь сделать, чтобы все поддерживало unicode? Моя первая попытка успехом не увенчалась, потому что (это я так думаю) dwCount = szString.Length; pBytes = Marshal.StringToCoTaskMemUni(szString); размер dwCount меньше чем надо (не для юникода, возможно), поэтому в напечатанном меньше символов чем посылалось на печать |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Основной принтер . Ах 2009 | 3 | |||
Infolog при печати отчета | 9 | |||
Активность пиктограммы печати | 2 | |||
Очередь печати документов | 3 | |||
Откуда фактура_RU берет количество для печати | 2 |
|