print preview
Version 5.96
打印預覽組件由Windows目標平台上的低級打印和打印預覽組成三個視覺組件。
tprintpreview
該控件是打印機替代品,以生成,顯示,操縱和打印頁面。

tthumbnailpreview
此控件顯示了由TprintPreview組件生成的頁面作為縮略圖。

tpaperpreview
該控件代表一張紙,應用程序可以直接在其畫布上繪製。

所有打印預覽組件都是完全可自定義的,並具有一系列屬性和事件。
將以下文件添加到新的或現有的軟件包中:
Preview.pas必須將以下軟件包添加到您的軟件包的要求條款中:
VCLRTL (僅適用於Delphi 6或更高)DesignIDE (僅用於Delphi 6或更高的設計時間套件)確保Preview.pas和DELPHIAREA.INC文件處於Delphi安裝的搜索路徑中。
TprintPreview控件依賴於第三方庫將頁面作為PDF文檔保存。目前,該控件可以為此目的使用兩個庫。
Synopse PDF引擎是Delphi的開源PDF文檔創建庫。您可以在https://github.com/synopse/synpdf上找到庫的源代碼。
要指示TPRINTPREVIEW控件使用此庫作為PDF生成器,請在Preview.pas文件的開頭定義SYNOPSE編譯器指令。
DSPDF庫是明信片軟件。要獲取此圖書館的非demo版本,您應該向作者(Grega loboda)發送您所居住的城鎮或城市的明信片。
該存儲庫的ExamplesGeneral夾中提供了庫的演示版本。演示版本在初始化時顯示“這就是演示”消息,並且不會保存文檔的屬性。