2

PODテンプレートである 1 ページの OpenOffice ドキュメントがあります。基本的に、このテンプレートを使用して、テンプレート内のタグを、レンダリングされたドキュメント内の自動生成されたデータに置き換えます。

これがどのように機能するかです:

# loads the POD OpenOffice template engine
from appy.pod.renderer import Renderer as OORenderer

# defines data for template tags
ctx = {'template_tag': 'my_data'}

# renders the template in my_model.odt using defined data
r = OORenderer('my_model.odt', ctx, 'rendered_file.pdf')

# saves into the specified PDF file
r.run()

そのようなページをいくつか生成し、それらを 1 つの PDF ファイルに結合したいと考えています。

PODを使用してそれを行う方法はありますか?

または、生成された PDF ファイルをプログラムで単一のファイルにマージできますか?

ありがとうございました!

4

1 に答える 1

-1

それらを 1 つの PDF ファイルにマージします。

pyPDFを試してみてください。

PDF ツールキットとして構築された Pure-Python ライブラリ。次のことが可能です。

  • ドキュメント情報 (タイトル、著者など) の抽出、
  • ドキュメントをページごとに分割する
  • ドキュメントをページごとにマージする
  • ページのトリミング、
  • 複数のページを 1 つのページに統合し、
  • PDF ファイルの暗号化と復号化。
于 2012-06-27T09:51:43.207 に答える