質問
C++ で PDF レポートを生成しています リブハル. 。既存の PDF ファイルの 2 ページをレポートの最後に追加する方法を探しています。それを無料で行う方法はありますか?
ありがとう。
解決
PoDoFo を試してみる
http://podofo.sourceforge.net/
両方とも開けるはずです PDFs
として PDFMemDocuments
を使用して PDFMemDocument.Load( filename )
.
次に、コピーする 2 ページへの参照を取得し、次のコマンドを使用してドキュメントの末尾に追加します。 InsertPages
, 、またはオプションで、ソース文書の最後の 2 ページを除くすべてのページを削除してから、 PDFDocument
.
呼び出されたドキュメントを追加して渡します。どちらが速いのか、それともより安定しているのかを言うのは難しいです。
それが役立つことを願っています、トロイ
他のヒント
使用できます ゴーストスクリプト ユーティリティ pdf2ps
PDF ファイルを PostScript に変換するには、PostScript ファイルを追加し、次を使用して PDF に変換し直します。 ps2pdf
.
所属していません StackOverflow