我用fastreport设计的报表在A3下打印正常,但有的用户用的是A4的的打印机,A4纸只能打印一部分,能不能通过缩放的方式让A4纸也能打印整个报表,或是有其他的解决方法.

解决方案 »

  1.   

    ReportMachine 这个报表控件可以满足这个要求,支持缩放打印功能,可以根据打印时选择的纸张自动缩放报表。http://www.jfdown.com/SoftView/SoftView_13682.html
      

  2.   

    ReportMachine,修改自fr,可以实现缩放打印
    http://www.reportmachine.net/gb/index.htm
      

  3.   

    ReportMachine 要用另外的控件么?
      

  4.   

    http://www.fcsoft.com.cn/ePrint.htm上有控件,你可以看看
      

  5.   

    我改了报表的stretchtoprintable属性为true,可以实现在A4下缩放打印(只支持A4的打印机),但是如果打印机支持A3幅面,上A4纸,还是只能打一半。
      

  6.   

    支持A3的打印机,上A的纸,打印机纸张大小也设为A4,程序打印时纸张属性自动为A3,改为A4也不行。看看有没有什么办法解决?