各位高手:
需求:
打印时可以自定义字体大小。
进展:
只能倍高倍宽或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倍等是什么指令?或者有什么好的办法?
需求:
打印时可以自定义字体大小。
进展:
只能倍高倍宽或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倍等是什么指令?或者有什么好的办法?
打印机就是被看作一个终端设备。
打印的内容和字体等等,要通过打印模板来实现,这样才是较好的手段。Epson Tm-U220 是9针打印机,主要是打印收款单,它对字体是有限制的,通过它的打印口令,来编程,太局限性了。试试着对过图形模板打印。