delphi6 fastreport自定义纸张认不到的问题
我设自定义纸张是28*24,我在源程序写完后编译当然是在我自已机器上,完成后我考给别人编译好的.exe(换了一台机器),结果打印出来的内容严重偏离位置严重不对,我在其它机器上也自定义了28*24,就是不行,最后我回来自已机器上,把纸张设为A3再编译,考.exe给别的机器,有一半机器可以打印了.有一半还是不可以打印,两种打印机的区别有于607K+ ,607K+T,
这里有两个问题
1、自定义的纸张只在编译的机器上认为什么?
2、打印机有一点区别位置就位偏,这是打印机的源故,还是纸张设置的源故?
[解决办法]
应该是打印机的缘故,你在本机调试,是符合你连接的打印机的,我以前用fastreport做报表,也碰到一样的问题,最后还是没解决。只好选了一个用得最多的打印机型。
[解决办法]
在页面设置里选择虚拟打印机,然后再设置打印尺寸。不用在服务器属性里增加自定义纸张。