首页 > 解决方案 > 使用 Fitz 在 Python 中替换 pdf 文件中的文本

问题描述

有没有人尝试过使用 PyMuPDF Library 的 Fitz 替换 PDF 文件中的文本?

我尝试使用下面的代码,但不确定我是否接近结果,或者无法使用此库:

import fitz

file_name = 'D:/DOSSIERS/pdf_file.pdf'

with fitz.Document(file_name) as doc:
  for page in doc:
    for xref in page.get_contents():
        stream = doc.xref_stream(xref).replace(b'mis',b'kjhkj')
        doc.update_stream(xref, stream)

标签: pythonpdfpymupdf

解决方案


推荐阅读