用report machine,www.pcjingning.com
可以根据内容自动缩放字体或是适应文本框大小。

解决方案 »

  1.   

    我想要知道的是否能在固定宽度的情况下,在打印时让BAND自动增高或变短来适应内容的多少,不知能否实现,请诸位大虾多指教。
      

  2.   

    当然,你把TQRDBText 的AutoSize:=false,AutoStretch:=ture;wordwrap:=true
    就可以实现自动伸缩了,band 的高度也会自动伸缩,不过TQRDBText有个毛病,如果你的Text内容没有一个空格,在它超过控件长度的时候将不会自动换行,不过从应用的角度出发,很长一段文字是,是不会没有空格的.
    如果你想完美的解决这个问题,你就要在每行文字快要到达控件长度的时候,给它加一个空格.