fastReport里面的自定义纸张设置

1、  
  var  
      i:   integer;  
      Page:   TfrxReportPage;  
  begin  
      for   i   :=   0   to   frxReport1.PagesCount   -   1   do  
      begin  
          Page   :=   TfrxReportPage(frxReport1.Pages[i]);  
          Page.PaperWidth   :=   1000;  
          Page.PaperHeight   :=   2000;  
          if   要求横向   then  
              Page.Orientation   :=   poLandscape  
          else  
              Page.Orientation   :=   poPortrait;  
        end;  
  ------------------------------------------------------------  
  2、TfrxMemoView(frxReport1.FindComponent('Memo1')).Width   :=   100;  
   
  ===================  
  以上是针对FastReport   3.x   的  


  如果你要   FastReport   2.x   的:

var  
      i:   integer;  
  begin  
      for   i   :=   0   to   frReport1.Pages.Count   -   1   do  
      begin  
          if   横向   then  
              frReport1.Pages[i].ChangePaper(256,Width,Height,-1,poLandscape)  
          else  
              frReport1.Pages[i].ChangePaper(256,Width,Height,-1,poPortrait);  
      end;  
  end;

2、TfrMemoView(frReport1.FindComponent('Memo1')).SetBounds(Left,Top,Width,Height);  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值