各位英雄:小弟一时糊涂用QuickReport做了报表,临近工期,才发现打印有问题,本来用的 delphi自带的  版本,因为不能精确控制打印长度,翻了csdn的贴子,升级为4.03,没想到问题更大了 ,打印出来的字体超大,苦阿,就要收工了 ,望各位兄台拉兄弟一把!呜呜呜呜呜呜呜呜呜呜呜呜!
在线跪等!

解决方案 »

  1.   

    没说清楚问题啊 
    你QR里设置的字体是什么
    QR设置的纸张是多大
    打印机纸张类型是什么
    打印机型号是什么
      

  2.   

    QR里的 字体为宋体10号,打印车来的是二号字,纸张设置为促Customer,打印机是松下Kx2001,针式
      

  3.   

    那你的QRDBText有没单独设置字体大小呢?
    不行把新版本卸了再用原来自带的看看
      

  4.   

    我听我一个同事说过,他们之前用qr做的报表customer的(用其它格式的没问题),在XP下就没法正确打印(在98下好像是可以),
    后来他写了一个函数,来解决,说是要往打印机里新建一个纸张类型,才可以。
    不知道你的问题是不是跟这个一样。
      

  5.   

    to 各位英雄:小弟一时糊涂用QuickReport做了报表
    我一直用就用quickreport,从D5-D7,没觉得有什么不行的,字体的原因很可能是打印机引起的,另外,在Qp中,把你用的组件字体设成常用的【中文】字体。
      

  6.   

    你試下把 Font .Pitch = fpFixed 看看! 再檢查下Windows 的Font有沒有你選擇的Font;
      

  7.   

    我开始用QP,后来改为rave,同情中........
      

  8.   

    我一直用QR,用过一段时间水晶报表。一般的报表都能用QR做。么一什么大问题啊
      

  9.   

    QR的报表自定义(customer),我也遇到些问题,只是定位上出现麻烦
    字体上却是没有;自定义报表的情况下,试试重新设置报表的font等属性
      

  10.   

    回复人: merkey2002(小样的) ( ) 信誉:88  2005-03-02 13:30:00  得分: 0  
       我听我一个同事说过,他们之前用qr做的报表customer的(用其它格式的没问题),在XP下就没法正确打印(在98下好像是可以),
    后来他写了一个函数,来解决,说是要往打印机里新建一个纸张类型,才可以。
    不知道你的问题是不是跟这个一样。
     
    ----------------------------------
    我就遇到这个问题,如何新建一个纸张类型呢?