python-office
python-office copied to clipboard
希望加入pdf转化图片功能
可以具体描述一下需求吗?比如举个例子?
现在在contributor\CNSeniorious000\pdf.py中的代码面向对象地实现了这个功能。
如果你想将filename.pdf
的第i页转为./i.png
,你可以这样写
>>> from ... import PDF
>>> doc = PDF("filename.pdf")
>>> doc.save_image("i.png", i) # 你可以自定义dpi等参数
如果想导出全部页面到./output/
下,你可以
>>> PDF("filename.pdf").save_images("output")
页面将以页码命名。 你也可以指定想导出的页面,以一个整数列表的格式传参即可。
既然已经实现了,我尽快发布。
功能已经发布了,调用方式如下。👇
import popdf
popdf.pdf2imgs(pdf_path, out_dir)