gpt4 book ai didi

python - PyMuPDF - 读/写文本框

转载 作者:行者123 更新时间:2023-12-01 09:25:14 30 4
gpt4 key购买 nike

我已经能够使用 PYMuPDF 阅读 PDF 内容,使用类似于以下的代码:

myfile = r"C:\users\xxx\desktop\testpdf1.pdf"
doc =fitz.open(myfile)
page=doc[1]
text = page.getText("text")

要阅读 PDF 文件的内容,但我无法阅读文本框注释,有办法做到这一点吗?

最佳答案

使用firstAnnot在页面对象上。一旦你有了注释对象,你就可以调用 next就可以了,然后得到其他的。请注意example位于Annot 页面底部。

我从 Word 文档创建了 PDF,并添加了一个文本框和一张便笺。下面的代码打印了每个的内容。看里面info了解您可能需要的其他信息。

import fitz

pdf = fitz.open('WordTest.pdf')
page = pdf[0]
annot = page.firstAnnot
print(annot.info['content'])
next_annot = annot.next
print(next_annot.info['content'])
pdf.close()

关于python - PyMuPDF - 读/写文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50475752/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com