阿
阿飞Fly
Unregistered / Unconfirmed
GUEST, unregistred user!
?有一问题:如何用Delphi自定义打印时处理纸张尺寸和打印机设备
坐标系的问题? 具体说当我用DevMode的设备属性DM_PAPERLENGTH,
或DM_PAPERWIDTH设置了打印的纸张宽,高,打印机的坐标原点是固定在
打印机的右下脚?还是随着我的纸而变化(如在纸的右下)?我试过好象是固定
在打印机的右下脚,但实际打印的内容好象要随着纸张的变化而改变其坐标
(好麻烦!)?
有没有好的方法让TPrinter.Canvas的坐标原点在纸的右下脚,而不是打印机的右下脚?
?还有自定义打印时的页边距是否是固定的还是随着纸张而改变的?
急盼告之,THANK U!
坐标系的问题? 具体说当我用DevMode的设备属性DM_PAPERLENGTH,
或DM_PAPERWIDTH设置了打印的纸张宽,高,打印机的坐标原点是固定在
打印机的右下脚?还是随着我的纸而变化(如在纸的右下)?我试过好象是固定
在打印机的右下脚,但实际打印的内容好象要随着纸张的变化而改变其坐标
(好麻烦!)?
有没有好的方法让TPrinter.Canvas的坐标原点在纸的右下脚,而不是打印机的右下脚?
?还有自定义打印时的页边距是否是固定的还是随着纸张而改变的?
急盼告之,THANK U!