找回密码
 快速注册
搜索
查看: 62|回复: 0

PDF修改文字

[复制链接]

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2023-7-2 07:50 |阅读模式
这里第2页ployder是打错了。应该为polyder Screenshot 2023-07-01 024713.png
用PyMupdf修改:
  1. import fitz
  2. doc = fitz.open("MATLAB07_Poly.pdf")
  3. page = doc[1]
  4. xref = page.get_contents()[0]
  5. doc.update_stream(xref,doc.xref_stream(xref).replace(b'ployder',b'polyder'))
  6. doc.save("output.pdf", garbage=4, deflate=True, clean=True)
复制代码
效果: Screenshot 2023-07-01 024713.png

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 16:00

Powered by Discuz!

× 快速回复 返回顶部 返回列表