問題: Zebra 888-TT條碼打印機(jī)中,打印的漢字太大,我己經(jīng)設(shè)置成8,1,1的格式了,仍然很大,若為非中文字體則可以很小,我想漢字再小一些,有沒有其它解決辦法? 敏用數(shù)碼解答: 首先要弄明白Zebra 888-TT打印機(jī)內(nèi)部的漢字是什么樣的字體?其自帶的簡體中文是8號(hào)的中文位圖字體,其寬度和高度分別為32dot和32dot,而非中文字體有多種位圖字體,并且寬度和高度分別可為10dot和16dot。所以這就是為什么你的中文字體比較大,而英文字體比較小的緣故了。 點(diǎn)陣字體很難進(jìn)行縮放,在EPL指令中,A指令只能對(duì)字體進(jìn)行橫向好縱向的放大,而不能對(duì)其進(jìn)行縮小。并且一般情況下點(diǎn)陣字體不要輕易的進(jìn)行放大,否則文字被強(qiáng)行放大而失真字形,產(chǎn)生成馬賽克式的鋸齒邊緣。 所以如果使用EPL指令來編寫程序,并且使用888TT內(nèi)部的中文位圖字體,那么你想要實(shí)現(xiàn)縮小打印的漢字,是不可能的。 唯一的方法是可以選用帶有Unicode中文字庫的斑馬打印機(jī),比如Zebra ZT210,通過ZPL語言來編寫程序,Unicode字體可以自由的縮放。 <a href="http://www.kxsclgs.cn/Productmain_03.shtml">數(shù)據(jù)采集器</a> <a href="http://www.kxsclgs.cn/barcode_label.shtml">條碼標(biāo)簽</a>