我正在尝试在Zebra打印机ZDR500R上使用ZPL打印Unicode(用于印地语打印)。我发送unicode文件通过'发送文件'在'工具' Zebra打印机的属性。我使用了各种字体,如'NT20WGL4.FNT', 'NK20WGL4.FNT', 'MONOBD15.FNT', H24.FNT', 'H12.FNT'
等。但它们都没有用于打印印地语。
我正在使用以下代码进行打印。
----------------------------------------------
^XA
^LH100,150
^CWT,E:MONOBD1524.FNT
^CFT,30,30
^CI28
^FT0,0^FH^FDTesting 1 2 3^FS
^FT0,50^FH^FD_905_924_93E_930_93F^FS
^FT0,100^B3^FDAAA001^FS
^XZ
-------------------------------------------
这里905,924,93E,930,93F是印地文字符的unicode。
Plz帮助,我如何打印Unicode的印地语字符?我应该使用哪种Zebra字体(.FNT)?
谢谢&问候。
答案 0 :(得分:0)
您提到的字体可能没有印地语字符。将具有它们的TrueType字体(例如,Mangal)转换为Zebra FNT。 Zebra设置实用程序应该能够为您将TTF转换为FNT。
Mangal附带Windows。如果你没有运行Windows,你可以在网上找到很多地方的免费天城文字体。