问题描述
我有一个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 (将#修改为@)