• <menu id="w2i4a"></menu>
  • logo FastReport VCL程序員手冊
    文檔首頁>>FastReport VCL程序員手冊>>FastReport VCL程序員手冊:修改報告頁面的屬性

    FastReport VCL程序員手冊:修改報告頁面的屬性


    FastReport VCL是用于Delphi,C ++ Builder,RAD Studio和Lazarus的報告和文檔創(chuàng)建VCL庫。它提供了可視化模板設計器,可以訪問為30多種格式,并可以部署到云,網(wǎng)站,電子郵件和打印中。

    近日,F(xiàn)astReport VCL更新至v6.9,在新版本中,在PDF更新中增加了對以下對象的并行表單支持:文本,替換和圖片。能夠通過InteractiveForms字體子集屬性將所需的字形僅包含在相互之間形式中。同時修復了多個Bug問題。歡迎下載體驗。(旁邊向下按鈕下載)

    立即點擊下載FastReport VCL v6.9最新版

    有時有必要從代碼中修改報告頁面設置(例如,修改紙張對齊方式或尺寸)。本TfrxReportPage類包含以下屬性,定義頁面的大?。?br />

        property Orientation: TPrinterOrientation default poPortrait;
        property PaperWidth: Extended;
        property PaperHeight: Extended;
        property PaperSize: Integer;
    該PaperSize屬性設置紙張格式。這是Windows.pas中定義的標準值之一(例如DMPAPER_A4)。如果為此屬性分配了一個值,則FastReport會自動填充PaperWidth和PaperHeight屬性(紙張尺寸以毫米為單位)。將DMPAPER_USER(或256)值設置為格式,將意味著已設置自定義紙張尺寸。在這種情況下,PaperWidth和PaperHeight屬性應手動填寫。
    以下示例顯示了如何修改第一頁的參數(shù)(假設我們已經(jīng)有一個報告):
    Pascal:
    var
      Page: TfrxReportPage;
    
    { the first report’s page has [1] index. [0] is the Data page. }
    Page := TfrxReportPage(frxReport1.Pages[1]);
    
    { modify the size }
    Page.PaperSize := DMPAPER_A2;
    
    { modify the paper orientation }
    Page.Orientation := poLandscape;
    C ++:
    TfrxReportPage * Page;
    
    // the first report’s page has [1] index. [0] is the Data page. 
    Page = (TfrxReportPage *)frxReport1.Pages[1];
    
    // modify the size 
    Page->PaperSize = DMPAPER_A2;
    
    // modify the paper orientation 
    Page->Orientation = poLandscape;
    還想要更多嗎?您可以點擊閱讀【FastReport報表2020最新資源盤點】,查找需要的教程資源。讓人興奮的是FastReport .NET正在慧都網(wǎng)火熱銷售中!>>查看價格詳情
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();