各位高手:
需求:
列印時可以自定義字體大小。
進展:
只能倍高倍寬或4倍列印,無法繼續放大。
指令為:(F為textfile)
// 倍寬字體
write(pr_direct_File, chr(27) + chr(33) + chr(32)); //
// 倍高字體
write(pr_direct_File, chr(27) + chr(33) + chr(26)); //
倍寬倍高字體
write(pr_direct_File, chr(27) + chr(33) + chr(48)); // 設定字體(32+16)
如果要放大至原來的8倍、10倍等是什么指令?或者有什么好的辦法?
uj5u.com熱心網友回復:
自頂一下。讓高手看見。uj5u.com熱心網友回復:
再次頂一下,uj5u.com熱心網友回復:
痛苦中。。。uj5u.com熱心網友回復:
不要灌水啊,能不能自定義列印,還要看相關的介面給了沒有,如果有限制那也沒辦法實作的。uj5u.com熱心網友回復:
沒有放大字體的指令,只能用點陣圖型來列印。uj5u.com熱心網友回復:
思路有問題,列印的字體,不要針對列印機,不要通過列印機的指令。這多么局域性。列印機就是被看作一個終端設備。
列印的內容和字體等等,要通過列印模板來實作,這樣才是較好的手段。
Epson Tm-U220 是9針列印機,主要是列印收款單,它對字體是有限制的,通過它的列印口令,來編程,太局限性了。試試著對過圖形模板列印。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/80217.html
標籤:VCL組件開發及應用
上一篇:深圳藍韻網路怎么樣?
