5

いくつかのキーワードを解釈するために、既存の pdf ファイルにテキストまたは注釈を追加したいと考えています。

最初に、元の pdf ファイルと新しく生成された解釈 pdf ファイルをマージするために pyPdf と reportlib を試しましたが、うまくいきません。元のファイルは解釈 pdf のすべての単語を除外し、新しい pdf ファイルを非表示にするためです。なぜかわからない?新しく生成された 2 つの解釈 PDF ファイルを 1 つにマージすることをテストすると、うまく機能します。

そこで、Pythonで既存のpdfファイルに注釈だけを挿入する別の方法を使用しようと考えています。関連する経験がある人は、私に提案を与えることができますか? ありがとう!

4

1 に答える 1

1

PyPDFを使用して既存のpdfに透かしを追加すると、確かにうまくいきます:

template = PdfFileReader(file("template.pdf", "rb")) #template pdf
output=PdfFileWriter() #writer for the merged pdf
for i in range(new.getNumPages()):
    page=template.getPage(i)
    page.mergePage(new.getPage(i))
    output.addPage(page)

参照用に私の他のSOの回答を読んでください。

私の完全な記事を読んで、Python での pdf の生成とマージの詳細を確認してください。

于 2013-12-06T07:50:52.810 に答える