当前位置:   article > 正文

如何使用python中的fitz模块更改pdf中的高亮颜色_python 高亮pdf

python 高亮pdf
import fitz
doc = fitz.open(r"d:/test.pdf")
page=doc[0]
#按照指定的位置设置颜色
highlight = page.add_highlight_annot((10, 500,60, 520))
highlight.set_colors(stroke=[1, 0.8, 0.8]) # light red color (r, g, b)
highlight.update()

text="2022 年是党的二十大召开之年,是实施“十四五”规划"
#按照查找的文本设置颜色
text_instances = page.search_for(text,quads=True)
for inst in text_instances:
    highlight = page.add_highlight_annot(inst)
   
    highlight.update()

doc.save(r"d:/test.pdf",incremental=True,encryption=0)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/880059
推荐阅读
相关标签
  

闽ICP备14008679号