2

在 C++ 中,我使用libHaru生成 PDF 报告。我正在寻找某种方式将现有 PDF 文件中的两页附加到我的报告末尾。有没有免费的方法可以做到这一点?

谢谢。

4

2 回答 2

4

您可以使用Ghostscript实用程序pdf2ps将 PDF 文件转换为 PostScript,附加 PostScript 文件,然后使用ps2pdf.

于 2008-12-16T05:49:32.477 回答
3

试试 PoDoFo

http://podofo.sourceforge.net/

您应该能够PDFs使用PDFMemDocuments.PDFMemDocument.Load( filename )

然后,使用 获取对要复制并添加到文档末尾的两页的引用InsertPages,或者选择删除源文档的最后两页以外的所有页面,然后调用PDFDocument

附加并传递被调用的文档。很难说哪个会更快或更稳定。

希望有帮助,特洛伊

于 2008-12-16T20:19:23.440 回答