fastreport 中如何实现A4纸横过来打!(50分)

  • 主题发起人 主题发起人 northwindrocker
  • 开始时间 开始时间
N

northwindrocker

Unregistered / Unconfirmed
GUEST, unregistred user!
如题!一般打印都是A4纸纵向大,现在想横着大怎么实现!
 
文件中有个页面设置
其中有一项是横向
 
是呀 好简单的问题
 
page的orientation属性设为polandscape就是横向打印了.
 
{ 纸张大小 pgSize
A2 420*954 mm 66
A3 297*420 mm 8
A4 210*297 mm 9
A5 148*210 mm 11
B4 250*354 mm 12
B5 182*257 mm 13
}
var
Page: TfrPage;
begin
tfrReport.Pages.Clear;
tfrReport.Pages.Add;
//建立打印页
Page := tfrPay.Pages[0];
Page.ChangePaper(9, page.pgWidth , page.pgHeight, page.pgBin, poLandscape);
//设成A4横项
end;

以上是动设!在uses中加入printers这个文件!
 
后退
顶部