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夹中提供了库的演示版本。演示版本在初始化时显示“这就是演示”消息,并且不会保存文档的属性。