Zebra MZ220 (CPCL) шрифт Tahoma - PullRequest
       3

Zebra MZ220 (CPCL) шрифт Tahoma

0 голосов
/ 19 марта 2012

Я портирую приложение на Android с Windows Mobile. Это приложение имеет поддержку печати. В Windows Mobile я использовал фреймворк PrinterCe, но в приложении для Android я написал фреймворк для создания меток CPCL. Все работает нормально, кроме шрифта. В приложении для Windows Mobile я могу установить шрифт:

((PrinterCE)m_Printer).FontName = "Tahoma"; 

но, как говорится в руководстве по CPCL, я могу выбирать между 7 шрифтами, но tahoma отсутствует в списке. Какой метод PrinterCE использует для печати с использованием Tahoma ?? Я думаю, что фреймворк заботится о загрузке шрифта на принтер ... но как мне использовать этот шрифт после загрузки ??

Обновление: Я использую принтер в режиме линейной печати. ​​

1 Ответ

2 голосов
/ 19 марта 2012

Я никогда не использовал PrinterCE, но я предполагаю, что он записывает текст, изображения, штрих-коды и т. Д. На холст, а затем в конце документа отправляет его на принтер в виде изображения, поэтому он позволяет Вы используете любой шрифт, доступный на устройстве CE. Если вы хотите использовать не родной шрифт на принтере CPCL, вам сначала нужно загрузить его на принтер. ( См. Этот ответ здесь о том, как сделать предварительно масштабированные шрифты ). Тогда вам придется использовать этот шрифт в вашем формате.

...