pdf转换成jpg python_Python 将pdf转成图片
本篇文章记录如何使用python将pdf文件切分成一张一张图片,包括环境配置、版本兼容问题。
环境配置(mac)
安装ImageMagick
brew install imagemagick
这里有个坑,brew安装都是7.x版本,使用wand时会出错,需要你安装6.x版本。
解决办法:
1.安装6.x版本
brew install imagemagick@6
2.取消链接7.x版本
brew unlink imagemagick
Unlinking /usr/local/Cellar/imagemagick/7.0.7-4... 71 symlinks removed
3.强制链接6.x版本
brew link imagemagick@6 --force
Linking /usr/local/Cellar/imagemagick@6/6.9.9-15... 75 symlinks created
4.export环境变量
echo 'export PATH="/usr/local/opt/imagemagick@6/bin:$PATH"' >> ~/.bash_profile
ok,以上解决imagemagick版本问题。
安装gs
必须安装gs,否则pdf无法转换。
brew install gs
安装wand
pip3 install wand
我这里使用的是python3,所以需要用pip3.
代码实现
from wand.image import Image
def convert_pdf_to_jpg(filename):
with Image(filename=filename) as img :
print('pages = ', len(img.sequence))
with img.convert('jpeg') as converted:
converted.save(filename='image/page.jpeg')
效果
笔者将一本书四百多页都转出来了,大家也可以去试下啦。
这里写图片描述
pdf转换成jpg python_Python 将pdf转成图片相关推荐
- 如何将PDF转换Word?迅读PDF转换器,教你一招速成
开工后,职场打工人又开始忙碌起来.刚毕业不久的小李,可谓"开工不顺",上班第一天就被要求整理产品资料,而且都是PDF格式的.这可难倒小李了,以前只需点击文件就进入Word编辑,现在 ...
- pdf转换成jpg python_python 把pdf转成图片文件
Wand是ctypes基于Python 的简单ImageMagick绑定. 1. 安装wand包:pip install Wand 注意:在选择ImageMagick32位还是64位,这个需要和pyt ...
- pdf转换html语言,怎样把pdf转换成html?
原标题:怎样把pdf转换成html? HTML是万维网浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍.它是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言.文本标记语言html在浏 ...
- 除PDF转换,写论文还需PDF编辑?迅读PDF大师告诉你答案
论文是毕业的一道门槛,无合格的毕业论文,就意味着无法获得学位证书.现在已经是1月,相信很多大学生,尤其是研究生,已经开始筹备毕业论文了.提起写论文,没有人会不参考知网,而知网上的历史文献基本都是PDF ...
- PDF转换技巧之如何使用PDF转换器经验分享
当年为了搞论文,在网上找了很多资料,但都是pdf和caj格式的,都没办法直接编辑,后来网上求助得知了这款转换神器,迅捷pdf转换器,从此就像打开了新世界的大门.各位还在纠结怎么转的快看过吧.各种转转转 ...
- 一款免费的PDF转换工具-LightPDF完美版(PDF编辑器) 最新版
LightPDF完美版(PDF编辑器)是一款免费的pdf编辑转换工具,可以在pdf和word.ppt以及png等文件格式之间进行互相转换,非常的便捷.LightPDF破解版不需要注册,打开软件选择需要 ...
- pdf转换成jpg python_Python 将pdf转成图片的方法
本篇文章记录如何使用python将pdf文件切分成一张一张图片,包括环境配置.版本兼容问题. 环境配置(mac) 安装ImageMagick brew install imagemagick 这里有个 ...
- pdf转换成jpg python_Python将PDF转成图片
新建pdfconverter.py 文件,并将以下代码复制粘贴: # -*- coding: utf-8 -*- import io from wand.image import Image from ...
- pdf 改变页面大小 python_python – 裁剪.pdf文件的页面
pypdf在我所期望的这个领域.使用以下脚本: #!/usr/bin/python # from pyPdf import PdfFileWriter, PdfFileReader input1 = ...
- 批量PDF转换成Office文件 PDF转换器下载
2019独角兽企业重金招聘Python工程师标准>>> 迅捷PDF转换成Word转换器采用了最新的一代的增强版核心技术,除了加强原超线程批量转换技术之外,新版本还提升了软件的多文件格 ...
最新文章
- 信息安全系统设计基础第三周学习总结
- CentOS 7 修改时区例如上海时区
- 编译安装rabbitmq服务端
- C++ 基本数据类型
- openstack代码解读之 neutron.agent.linux.iptables_manager模块
- oracle备份还原到本地_Oracle 11g R2 RAC数据库备份通过RMAN恢复到单实例数据库实现...
- .NET Core 2.1中改进的堆栈信息
- cocoapods 使用时一个问题 (Unable to find a specification for `CYLTableViewPlaceHolder`)
- 在VS2010中使用Git【图文】
- 第一次马拉松_成为数据科学家是一场马拉松而不是短跑
- data:image data url 文件上传
- 【OpenCV】OpenCV函数精讲之 -- 图像容器Mat
- 中国的电商发展迅速,有了取代实体的趋势
- Python 数据可视化利器 plus(plotly )
- 读完这个我懂了JNDI
- RHEL-用户基础-管道
- apache的配置文件httpd.conf
- Win10 安装MySQL(解压版)
- python连接oracle12c
- VS2019许可证过期解决办法