2015-02-06 108 views
0

我想在Zebra打印机ZDR500R上使用ZPL打印Unicode(用于印地语印刷)。我通过Zebra打印机的“工具”属性中的“发送文件”发送unicode文件。我使用了各种字体,如'NT20WGL4.FNT', 'NK20WGL4.FNT', 'MONOBD15.FNT', H24.FNT', 'H12.FNT'等,但他们都没有印刷印地文。 我正在使用以下代码进行打印。在Zebra ZDR系列打印机上用于印地文印刷的Unicode

---------------------------------------------- 
^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的印地文字符?我应该使用哪种斑马字体(.FNT)?

谢谢&此致敬礼。

回答

0

您提到的字体中可能没有印地语字符。将包含它们的TrueType字体(例如Mangal)转换为Zebra FNT。 Zebra设置工具应该能够将TTF转换为FNT。

Mangal自带Windows。如果你没有运行Windows,你可以在网上找到很多免费的梵文字体。