python-office icon indicating copy to clipboard operation
python-office copied to clipboard

希望加入pdf转化图片功能

Open zhengwei77 opened this issue 2 years ago • 3 comments

zhengwei77 avatar May 08 '22 12:05 zhengwei77

可以具体描述一下需求吗?比如举个例子?

heyWFeng avatar May 09 '22 15:05 heyWFeng

现在在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")

页面将以页码命名。 你也可以指定想导出的页面,以一个整数列表的格式传参即可。

CNSeniorious000 avatar May 18 '22 18:05 CNSeniorious000

既然已经实现了,我尽快发布。

CoderWanFeng avatar May 20 '22 15:05 CoderWanFeng

功能已经发布了,调用方式如下。👇

import popdf

popdf.pdf2imgs(pdf_path, out_dir)

CoderWanFeng avatar Apr 22 '23 13:04 CoderWanFeng