如何用Python在pdf中插入注释

2024-09-24 02:22:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在现有的pdf文件中添加文本或注释来解释一些关键词。在

起初,我尝试使用pyPdf&reportlib合并原始pdf文件和新生成的解释pdf文件,但它不起作用。因为原始文件将解释pdf的所有单词都排除在外,并使新的pdf文件不可见。不知道为什么?如果我测试将两个新生成的解释pdf文件合并到一个文件中,效果会很好。在

所以我想尝试使用另一种方法,通过python将注释插入到现有的pdf文件中。有谁能给我相关的建议?谢谢!在


Tags: 文件方法文本pdf单词关键词建议效果
1条回答
网友
1楼 · 发布于 2024-09-24 02:22:25

使用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 answer作为参考。在

阅读我的完整的article以了解更多关于python中pdf生成和合并的信息。在

相关问题 更多 >