翻譯|使用教程|編輯:楊鵬連|2021-04-23 14:36:12.667|閱讀 238 次
概述:FastReport VCL提供了可視化模板設(shè)計(jì)器,可以訪問為30多種格式,并可以部署到云,網(wǎng)站,電子郵件和打印中。有時(shí)有必要從代碼中修改報(bào)告頁面設(shè)置(例如,修改紙張對齊方式或尺寸)。本文詳細(xì)介紹了如何修改報(bào)告頁面的屬性。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
FastReport VCL是用于Delphi,C ++ Builder,RAD Studio和Lazarus的報(bào)告和文檔創(chuàng)建VCL庫。它提供了可視化模板設(shè)計(jì)器,可以訪問為30多種格式,并可以部署到云,網(wǎng)站,電子郵件和打印中。
近日,F(xiàn)astReport VCL更新至v6.9,在新版本中,在PDF更新中增加了對以下對象的并行表單支持:文本,替換和圖片。能夠通過InteractiveForms字體子集屬性將所需的字形僅包含在相互之間形式中。同時(shí)修復(fù)了多個(gè)Bug問題。歡迎下載體驗(yàn)。(旁邊向下按鈕下載)
立即點(diǎn)擊下載FastReport VCL v6.9最新版
有時(shí)有必要從代碼中修改報(bào)告頁面設(shè)置(例如,修改紙張對齊方式或尺寸)。本TfrxReportPage類包含以下屬性,定義頁面的大小:
property Orientation: TPrinterOrientation default poPortrait; property PaperWidth: Extended; property PaperHeight: Extended; property PaperSize: Integer;該P(yáng)aperSize屬性設(shè)置紙張格式。這是Windows.pas中定義的標(biāo)準(zhǔn)值之一(例如DMPAPER_A4)。如果為此屬性分配了一個(gè)值,則FastReport會自動(dòng)填充PaperWidth和PaperHeight屬性(紙張尺寸以毫米為單位)。將DMPAPER_USER(或256)值設(shè)置為格式,將意味著已設(shè)置自定義紙張尺寸。在這種情況下,PaperWidth和PaperHeight屬性應(yīng)手動(dòng)填寫。
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感興趣,歡迎加入FastReport QQ交流群:702295239
還想要更多嗎?您可以點(diǎn)擊閱讀【FastReport報(bào)表2020最新資源盤點(diǎn)】,查找需要的教程資源。讓人興奮的是FastReport .NET正在慧都網(wǎng)火熱銷售中!>>查看價(jià)格詳情
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: