
近日,FastReport 官方正式發佈了 FastReport VCL 2026.1 版本。此次更新為報表引擎、設計器、導出功能及兼容性帶來了大量增強,全面支持 Embarcadero RAD Studio 13(含 Delphi 13 與 C++Builder 13),並在保持對舊版 Delphi 兼容的同時,為開發者提供了更高的性能與更完善的工具體驗。
全面支持 RAD Studio 13
FastReport VCL 2026.1 已完成與 RAD Studio 13 的完全兼容測試,確保在最新的 Delphi 13 和 C++Builder 13 中無縫運行。開發者可充分利用新版 IDE 帶來的性能優化與調試改進,提升報表開發效率與系統穩定性。
報表引擎增強
新版本為報表引擎帶來了更強的靈活性與可控性:
- 動態表格生成器新增屬性:
- FitPartsToPageWidth:自動將表格分段擴展至頁面寬度;

- MinimumTableWidth:在分頁前設置最小表格寬度,確保多表同步顯示。

- 分組帶(Group Band)優化:新增 KeepWithData 屬性,可在分頁時保持組頭或組尾與數據記錄一同顯示。

- 對象輸出控制:新增 PrintOn 屬性,支持靈活定義對象輸出條件(如僅在首頁或重複頁輸出)。

這些特性讓報表分頁與佈局控制更加精準,尤其適用於複雜分組與動態內容的企業級報表場景。
報表設計器與 UI 優化
為提升設計體驗,FastReport VCL 2026.1 在設計器層面進行了多項優化:
- 新增 “對齊到網格”(Snap to Grid)模式:對象在移動或縮放時自動吸附至網格,實現更精確的排版;

- 支持文本替換功能:在所有主要文本編輯器中新增“查找與替換”;

- 圖表編輯器增強:支持快速克隆圖表系列,便於快速構建多系列對比圖表。

這些改進顯著提升了報表模板設計效率與排版準確性。
FastQueryBuilder 功能擴展
FastQueryBuilder 現已支持 查找與替換功能,進一步簡化查詢編輯工作流程。
報表對象新特性
- 表格單元對齊改進:新增 TfrxContainerPadding.FromCenter 屬性,使單元格內部對象的自動對齊更加靈活;

- PDFView 對象支持自動旋轉模式:pdOneToOneNormalizeAutoRotation 可在橫向頁面輸出時自動調整方向;

- 水印增強:可設置文字透明度;

- 條碼對象更新:支持 Macro PDF417 和 GS1 QR Code 標準。

導出功能全面升級
PDF 導出:
- 新增自動字體替換功能:系統自動識別並嵌入字體,無需手動指定 Unicode 字體;
- 支持顏色配置選擇:在 PDF/A-3U 格式中可選擇:
- 標準 RGB
- 印刷級 CMYK
- 灰度模式

PDF 導出效果更接近預覽顯示,滿足從屏顯到印刷的多場景需求。
其他格式優化:
- 修復 DOCX、XLSX 導出中的水印問題;
- XLSX 導出新增 禁用網格線選項,增強表格輸出控制。
兼容轉換器更新
所有轉換器現已整合至獨立的 frxReportConverters 包,可通過組件面板(如 TfrxSaveFRX、TfrxOpenQuickReport 等)快速添加。轉換邏輯優化後,支持更高精度的跨系統報表遷移。
FastReport FMX 新增特性
- PDF 導出支持 ZUGFeRD 標準電子發票格式;
- SimpleText 佈局引擎重構:在禁用 HTML 標籤輸出時,文本渲染速度顯著提升,解決大文本排版性能瓶頸。
部分關鍵修復與優化
- 修復了圖像透明度、矢量圖轉換、RTF 導出段落距等多項細節問題;
- 優化了 Designer 界面刷新邏輯與高 DPI 顯示;
- 修正了對象拖拽、對齊與網格錨定等用户交互體驗問題;
- 更新多語言資源(含葡萄牙語與日語)。
版本亮點總結
- ✅ 全面支持 RAD Studio 13 / Delphi 13 / C++Builder 13
- ✅ 報表引擎新增動態表格與分頁控制屬性
- ✅ 設計器全新對齊模式與交互體驗
- ✅ PDF 導出自動字體替換與色彩管理
- ✅ 支持 Macro PDF417 與 GS1 QR Code
- ✅ 轉換器獨立封裝,兼容性更強