python - 使用 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)
解决方案
推荐阅读
- json - 如何从 JSON 响应正文中获取值并将其设置为 Postman 中的环境变量
- java - Spring boot 中的错误映射(Whitelabel Error Page)
- python - 将 json 数组中的键附加(映射)到另一个子数组
- javascript - Rails Webpacker - 未捕获的类型错误:$(...).tooltip 不是函数
- sql - ORDER BY 中的查询会被重复评估吗?
- python - 如何列出该包内未调用的python包的函数
- ruby - 如何在我的规范文件中包含图像路径?
- c# - 无法使用 XamlIslands 通过 WPF 发布 UWP:未找到 Microsoft.Windows.UI.Xaml.CSharp.targets
- java - 编写一个方法,将提供的二进制数字(作为字符串)转换为十进制数
- reactjs - 从 UI 改变(或编辑)Neo4j 数据/关系