1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > pdf转换成jpg python_怎样利用python将pdf转换成jpg格式

pdf转换成jpg python_怎样利用python将pdf转换成jpg格式

时间:2018-12-26 17:07:38

相关推荐

pdf转换成jpg python_怎样利用python将pdf转换成jpg格式

展开全部

可以用第三2113方库wand实现(我的环境:win10、python3)

需要安5261装wand 、imagemagick和ghostscript

wand的安装很简单:直接4102cmd 运行1653pip install wand

然后安装imagemagick ,从这里下载网页链接,注意是32位还是64位,这个需要和python的位数一致。

安装过程注意勾选Install development headers and libraries for C and C++ 。安装后设置MAGICK_HOME环境变量,值为imagemagick的安装路径,并将安装路径加入path。

详情可参照此页面网页链接。

最后安装ghostscript,这里下载网页链接,选择AGPL release,注意32位还是64位。

安装过程很简单,一路点击next,如果不想安装在c盘,可以改变安装路径,这个没有影响。

最后上代码(很简单):#-*- coding:utf-8 -*-

from wand.image import Image

with Image(filename="pdf_file_name",resolution=300) as img:

img.format = 'jpeg'

img.save(filename='converted.jpg')

上面的pdf_file_name输入要处理的pdf文件名,最后会在当前目录下生成converted.jpg

说明:这几行代码比较简单,处理页数较少的pdf还行,页数太多会卡住。但是可以用pyPDF2分割pdf然后转换,这是一种思路,关于pyPDF2的教程自行百度吧。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。