Размер A0N отличается от ожидаемого при печати - PullRequest
0 голосов
/ 05 октября 2018

У меня странная проблема.Я получил новый принтер ZT220 (203 dpi - 8 dpmm), и когда я использую простой размер A0N для настройки шрифта, он печатает шрифт неправильного размера.

Например, простой код:

^XA
^A0N,80^FO80,80^FD1^FS
^XZ

Если напечатать число 1 ровно 1 сантиметр (80 / 8 = 10mm), все же оно выходит на отметке 7 мм.Любой совет?

Когда я печатаю графику, например коробку:

^XA
^FO80,80^GB80,80,1,B,0^FS
^XZ

Эта коробка выходит точно 10x10 мм.

Почему шрифт неправильно масштабируется?Обратите внимание, что я новичок в ZPL, и это мой первый принтер Zebra.Я использую среду Ubuntu для отправки файлов на печать, например:

lpr -P <printer name> -o raw text.zpl

Все, что я сделал, это подключил принтер через CUPS.Нужно ли устанавливать шрифты default?Если да, то как мне это сделать в Ubuntu?

1 Ответ

0 голосов
/ 31 октября 2018

Место для символов - это то, что вы указываете.Не все персонажи занимают все пространство.Например, строчные буквы «g» или «p» будут идти ниже нижней части символа «1».

Кроме того, разные шрифты могут работать по-разному.Попробуйте ниже, чтобы увидеть, как по-разному ведут себя некоторые.

^XA
^A0N,80^FO80,100^FD1gpi|0^FS
^FO80,100^GB400,80,1,B,0^FS
^A1N,80^FO80,200^FD1gpi|0^FS
^FO80,200^GB400,80,1,B,0^FS
^AbN,80^FO80,300^FD1gpi|0^FS
^FO80,300^GB400,80,1,B,0^FS
^AcN,80^FO80,400^FD1gpi|0^FS
^FO80,400^GB400,80,1,B,0^FS
^AeN,80^FO80,500^FD1gpi|0^FS
^FO80,500^GB400,80,1,B,0^FS
^AfN,80^FO80,600^FD1gpi|0^FS
^FO80,600^GB400,80,1,B,0^FS
^XZ
...