Delphi - 如何将多个Rave报告保存到一个pdf文件?

时间:2009-10-29 23:53:03

标签: delphi pdf rave-reports

我在项目中有多个好评报告(项目)(delphi项目),我想将它们全部保存在一个pdf文件中。我该怎么办?

2 个答案:

答案 0 :(得分:1)

虽然我对Rave报告没有任何实际经验,但我还必须将多个“pdf”页面拼接成单个pdf文档。我最终使用Gnostice PDFToolkit进行最后的合并,效果很好。在我的情况下,我生成了数千页的文档,所以我确信它会满足您的需求。

答案 1 :(得分:0)

Rave是否已导出为PDF?如果是这样,那么有许多库以编程方式支持合并PDF。它们之间的主要区别在于它们可以同时合并多少个文件(有些文件只支持两个文件,有些文件支持同时合并一个完整的数组)以及生成输出的速度。

但是,如果Rave尚未导出为PDF,那么您可能需要基于打印机驱动程序的PDF组件。我们的想法是告诉Rave将报告打印到命名的虚拟打印机,然后使用基于打印机驱动程序的组件将该打印作业捕获为PDF。获得PDF后,即可进行合并。

我亲自与Rave合作已经好几年了(上次是在C ++ Builder / Delphi 6天),但希望这会有所帮助。如果您需要更多信息请告诉我,我在Borland工作了很长时间(在他们成为Embarcadero之前),现在为开发人员使用PDF工具包。