向高手请教Printer的有关事宜(100分)

  • 主题发起人 主题发起人 huait
  • 开始时间 开始时间
H

huait

Unregistered / Unconfirmed
GUEST, unregistred user!
高手:
如何用Printer来控制打印纸的大小,页边距。
printer.begin
doc;
printer.canvas.textout(round(30*25.4/600),round(30*25.4/600),'text');
printer.enddoc;
我想在纸的(30,30)处打印字符:text
我的打印机分辨率是600
为什么打出来的位置是:3.84M,3.84M
谢了。
 
你哪30是什么来的,是mm吧,应该是这样计算:
30*600/25.4,
不过打出来的实际位置在各个打印机上不一样,这个我也想问下人。
 
我不是想问下人,而是请教高手
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
687
import
I
I
回复
0
查看
585
import
I
后退
顶部