如何解决如何保存带有不同突出显示的PyMuPDF,Python的不同版本的单个pdf?
我有一个pdf文档,为简单起见,我想为同一pdf制作两个(许多)不同的编辑版本。
例如,在其中一个pdf中,我希望突出显示pdf中的所有“和”,而在第二个中,我希望突出显示所有“ the”。
我尝试使用PyMuPDF这样做:
import fitz
pdf = "mypdf.pdf"
doc = fitz.open(pdf)
text = ["and"]
for j in text:
i = page.searchFor(j)
for inst in i:
highlight = page.addHighlightAnnot(inst)
doc.save("output_and.pdf",garbage=4,deflate=True,clean=True)
text = ["the"]
for j in text:
i = page.searchFor(j)
for inst in i:
highlight = page.addHighlightAnnot(inst)
doc.save("output_the.pdf",clean=True)
在这里,第一个文件(output_and.pdf)具有预期的内容,但是在第二个文件(output_the.pdf)中突出显示了“ and”和“ the”。有没有一种方法可以取消突出显示“和”,然后以一种在下次保存pdf时不会生效的方式保存或保存文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。