R robinluo Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-28 #1 []报表打印的一个问题,如何将一个长短未定的字串打印到一个固定大小的矩形框中,我用fastreport打印一个报表的封面,由于一个字串大小变化很大,如何才能做的这点,就是说,长字串用小字体,短字串用大字体。fastreport好像没有办法支持,有没有其他控件可以做得到?
[]报表打印的一个问题,如何将一个长短未定的字串打印到一个固定大小的矩形框中,我用fastreport打印一个报表的封面,由于一个字串大小变化很大,如何才能做的这点,就是说,长字串用小字体,短字串用大字体。fastreport好像没有办法支持,有没有其他控件可以做得到?
R robinluo Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-28 #2 []报表打印的一个问题,如何将一个长短未定的字串打印到一个固定大小的矩形框中,我用fastreport打印一个报表的封面,由于一个字串大小变化很大,如何才能做的这点,就是说,长字串用小字体,短字串用大字体。fastreport好像没有办法支持,有没有其他控件可以做得到?
[]报表打印的一个问题,如何将一个长短未定的字串打印到一个固定大小的矩形框中,我用fastreport打印一个报表的封面,由于一个字串大小变化很大,如何才能做的这点,就是说,长字串用小字体,短字串用大字体。fastreport好像没有办法支持,有没有其他控件可以做得到?
J jerry_pan Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-17 #6 可以先在MEMO中输入字串,然后设定几个不同大小的字体得到其对应的能正常显示的字串长度。然后在MEMO的OnVBeforePrint时间中写脚本进行判断。。。 如果 Length(Memo1.text)处在某个范围 //汉字长度为2 则 Memo1.Font.Size := 对应大小字体;
可以先在MEMO中输入字串,然后设定几个不同大小的字体得到其对应的能正常显示的字串长度。然后在MEMO的OnVBeforePrint时间中写脚本进行判断。。。 如果 Length(Memo1.text)处在某个范围 //汉字长度为2 则 Memo1.Font.Size := 对应大小字体;
H hhmyz Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-21 #7 我是用qr報表里的richt??作的﹐可以自動換行﹐相信fastreport也有這樣的控件 超過了規定的行數(長度)就定字體﹕richt??.font.height=-9,-7等都可