0

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

4

2 回答 2

1

虽然我对 Rave 报告没有任何实际经验,但我还必须将多个“pdf”页面拼接到单个 pdf 文档中。我最终使用Gnostice PDFToolkit进行最终合并,它运行良好。就我而言,我正在生成数千页的文档,所以我相信它会满足您的需求。

于 2009-10-30T17:01:06.243 回答
0

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

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

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

于 2009-11-02T19:03:53.943 回答