针式打印与激光打印格式问题-在这先谢了(50分)

  • 主题发起人 主题发起人 wlggslz
  • 开始时间 开始时间
W

wlggslz

Unregistered / Unconfirmed
GUEST, unregistred user!
针式打印主要是用来打印发票,我在镇式下调的程序,在连接激光打印机的时候打印的结果却变了,输出字体之间的间距缩短了2倍多,这是什么原因,我用的是Printer.Canvas.Textout(x,y,Text)形式进行输出,如果想让各种打印机
打印的结果统一起来,有什么好办法,谢谢各位大虾
 
用过打印机的都知道的,在测试打印页的时候,不分什么形式的打印机,打印的结果是一样的,我在其他B/S结果的程序中也见过,打印结果也是相同的,是不是我输出的方法有问题?
 
大家帮我看一下这个问题,谢谢各位了
 
应该单位换算问题,针式打印机与激光打印机的分辨率不一样,所以输出的换算不一样,请查一下这方面的东东。
 
先获取打印机分辨率。单位统一
 
应该是取设备分辨率的问题!关注中!要不你把关键的代码贴出来。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
867
DelphiTeacher的专栏
D
后退
顶部