2024-09-29 17:17:21 发布
网友
我已经能够使用类似于以下代码的PYMuPDF阅读pdf的内容:
myfile = r"C:\users\xxx\desktop\testpdf1.pdf" doc =fitz.open(myfile) page=doc[1] text = page.getText("text")
要阅读PDF文件的内容,但是我不能阅读文本框注释,有没有办法做到这一点?在
在page对象上使用^{}。一旦你有了一个注解对象,你就可以对它调用^{}并获取其他对象。注意Annot页面底部的example。在
Annot
我从Word文档创建了一个PDF文件,并添加了一个文本框和一个便笺。下面的代码打印了每个文件的内容。在^{}内查看您可能需要的其他信息。在
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()
在page对象上使用^{} 。一旦你有了一个注解对象,你就可以对它调用^{} 并获取其他对象。注意
Annot
页面底部的example。在我从Word文档创建了一个PDF文件,并添加了一个文本框和一个便笺。下面的代码打印了每个文件的内容。在^{} 内查看您可能需要的其他信息。在
相关问题 更多 >
编程相关推荐