十万火急,送分值最大:我想用FASTREPORT 打一张报表,可报表宽度超过打印机的行宽,怎么可以竖打?(200分)

  • 主题发起人 主题发起人 YANCHAO28
  • 开始时间 开始时间
Y

YANCHAO28

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用FASTREPORT 打一张报表,可纸张宽度超过打印机的行宽。所以进纸只能是旋转90度了(比如把a3纸打侧过来进纸一样。。)。可是在fastREPORT里面达到竖打功能呀。。
 
在页面设置中就可以选择横向,frPreview1.PageSetupDlg;]

procedure TRF_BarReport.frReport1begin
Doc;
begin
frreport1.pages[0].pgOr:=(poPortrait或 poLandscape)
end;
 
同意江西的delphi的意见
 
在报表的“页面设置”中的“打印方向”设置为“横向”就可以了
 
谢谢各位大虾,现在没打印机,明天我测一下。。
 
不过有一点我得说明的是:纸张横放不能放入打印机的。 江西兄的方法可以把纸张旋转90度照样打出正确的报表吗?
 
那当然要可以,不过纸张不够大,如页面为a3,实际放a4,有些内容打印不出。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
2K
import
I
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部