pdf转换成jpg python_Python将PDF转成图片
新建pdfconverter.py 文件,并将以下代码复制粘贴:
# -*- coding: utf-8 -*-
import io
from wand.image import Image
from wand.color import Color
from PyPDF2 import PdfFileReader, PdfFileWriter
memo = {}
def getPdfReader(filename):
reader = memo.get(filename, None)
if reader is None:
reader = PdfFileReader(filename, strict=False)
memo[filename] = reader
return reader
def _run_convert(filename, page, res=120):
idx = page + 1
pdfile = getPdfReader(filename)
pageObj = pdfile.getPage(page)
dst_pdf = PdfFileWriter()
dst_pdf.addPage(pageObj)
pdf_bytes = io.BytesIO()
dst_pdf.write(pdf_bytes)
pdf_bytes.seek(0)
img = Image(file=pdf_bytes, resolution=res)
img.format = 'png'
img.compression_quality = 90
img.background_color = Color("white")
img_path = '%s%d.png' % (filename[:filename.rindex('.')], idx)
img.save(filename=img_path)
img.destroy()
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 改变页面大小 python_python – 裁剪.pdf文件的页面
pypdf在我所期望的这个领域.使用以下脚本: #!/usr/bin/python # from pyPdf import PdfFileWriter, PdfFileReader input1 = ...
- 批量PDF转换成Office文件 PDF转换器下载
2019独角兽企业重金招聘Python工程师标准>>> 迅捷PDF转换成Word转换器采用了最新的一代的增强版核心技术,除了加强原超线程批量转换技术之外,新版本还提升了软件的多文件格 ...
最新文章
- 春运渡劫!Python给我抢回家的火车票
- python识别图片数字traceract_如何将图形调用打印为树?
- 会赚钱的人共有的特征,你是吗?
- 【转】WebSocket API总结
- 集成测试变得简单的第1部分:存储库测试
- python怎么把两个文件合并工具_python开发目录合并小工具 PathMerge
- matlab闭环直流调速系统实验,实验三双闭环直流调速系统MATLAB仿真.doc
- 红黑树区分 左旋 和 右旋
- 图片边缘出现黑点的问题分析和解决(纹理过滤)
- 伯努利贝叶斯分类算法
- 自动阻止恶意攻击IP,降低青龙被暴力破解的风险
- [转]4款手机音乐播放器对比
- canvas改变图片原始尺寸
- Ubuntu查看Cuda是否全部安装成功
- IEC61850中涉及到的逻辑节点(LN)所代表的含义
- 机器人传感器网络的覆盖优化和空间负载均衡
- 关于缓存一致性协议、MESI、StoreBuffer、InvalidateQueue、内存屏障、Lock指令和JMM的那点事
- 网络层核心协议:IP协议
- ShareSDK Android端分享与授权示例代码
- drools规则引擎并发结果不准确问题记录