A3幅面在程序里面设成横向打印,打印机:爱谱生:LQ1600K(有点老),但打印结果总是按纵向打印,打印机的设置肯定没问题.各位一定帮忙,谢谢!@

解决方案 »

  1.   

    补说以下:
      在联想的打印机(不支持A3)上可以正确的打印出来哦,只是是把A3->A4,自动缩小打印就是,结果好的很哦.在爱谱生:LQ1600K(有点老)就不行,各位有没有遇到国这个问题哦?
      

  2.   

    uses printers
    frreport1.Pages.Pages[0].pgOr:=poLandscape;
    frreport1.PrepareReport;
    frreport1.ShowReport;
      

  3.   

    你将驱动程序换为LQ1600KIII的试试
      

  4.   

    to dickeybird888(于伟刚) 
        早就是过拉,不得形射程不一样时可以横向打印,但只打印一部分的
      

  5.   

    我以前也碰到过这样的问题,解决如下:    在打印机的服务器属性里添加一个自定义的页面,大小跟A3的一样,但宽和高的
    值交换一下,取个名字,如A3333,然后点击保存就可以啦。
        接着在程序里的报表页面大小选择A3333,页面方向选择纵向,不要横向哦。