下面Python代码可以实现在同一文件夹下生成一个新的文件的目的:

from pdf2image import convert_from_path
pdf_name = "file_name.pdf"#在一个文件夹下的文件名(可以替换为路径)
jpg_name =pdf_name[:-4]+'.jpg'#将”file_name“存入jpg_name中page = convert_from_path(pdf_name, 500)#转换前500页的pdf文件
for i in page:i.save(name_of_jpg, 'JPEG')#存入计算机中

tips:

  • 直接运行会进行报错,需要先进行pip install pdf2image之后方可使用
  • 安装之后再运行还是会报错not install poppler or not in PATH。这个时候,我们需要手动下载一个软件到本地poppler for Windows
  • 解压文件,并且获取其中bin的路径:例如我的是“C:\Windows\poppler-0.68.0\bin”
  • 接下来就是将该路径加入环境变量:首先,在windows菜单搜索中,搜索“环境变量“,并点击进入。
    点击 环境变量…
  • 选中path(路径) 并且点击”编辑“
  • 将bin的路径加入到这里即可(图片中的倒数第二行就是我的格式)
  • 重启计算机,开始转换吧!~~

[^1]参考链接1:https://pypi.org/project/pdf2image/

用python实现将pdf转换成jpg格式文件(windows下)相关推荐

  1. python将源代码转换成在html可显示的格式,Python实现将HTML转换成doc格式文件的方法示例...

    Python实现将HTML转换成doc格式文件的方法示例 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  Python实现将HTML转换成doc格式文件的方法示例. ...

  2. 经验分享《怎么将pdf转换成word格式文件》

    虽然pdf与word两种格式不具有相互的兼容性,但是无一例外都是为我们办公服务.有时出于工作的要求需要从PDF文本中提取部分文字内容转换到Word文档中进行二次编辑,那么这就需要将PDF转为Word格 ...

  3. python html转word文档_Python实现将HTML转换成doc格式文件的方法示例

    本文实例讲述了Python实现将HTML转换成doc格式文件的方法.分享给大家供大家参考,具体如下: 网页上的一些文章,因为有格式的原因,它们在网页上的源码都是带有html标签的,用css来进行描述. ...

  4. 怎样把pdf转换成jpg格式

    怎样把pdf转换成jpg格式 文件转换在很多办公用户人员都是常常接触到的,可是能够支持pdf转jpg格式的转换器却很少.然而pdf转jpg格式的文件确实很多用户都需要的,想知道如何将pdf转换成jpg ...

  5. 如何在线将pdf转换成ppt格式

    我们知道pdf文件非常的安全,但它不易编辑的安全性也给大家带来了一定的困扰,想要更方便的使用pdf文件,转换pdf文件的技能你一定需要掌握,当我们遇到了pdf转换成ppt格式的时候我们该怎么办呢? 今 ...

  6. pdf转换成jpg格式快准狠的转换方法

    文件转换的方法有很多,无论用哪种我们的最终目的就是完美的实现文件格式的转换,在保证效果的前提下我们当然是希望能提高工作效率,那么怎么快速实现文件转换呢?这里以pdf转换成jpg格式为例.​ 先打开浏览 ...

  7. win下海康工业相机使用python读取视频并转换成cv格式

    硬件设备:海康威视工业相机CA013-A0UC USB3 环境:win10,python3.7,海康MVS 海康工业相机环境配置(MVS) 配置好环境后可以运行一下MVS和MVS\Developmen ...

  8. 怎么把PDF转换成Excel格式呢?

    现在许多办公室工作人员都会使用PDF格式进行日常文件传输和浏览.这样可以很好的固定各种排版格式,形成清晰美观的显示效果.然而,当我们浏览一些文件时,我们会发现错误.如果我们要修改它们,我们必须将文件从 ...

  9. 如何将pdf转换成word格式不会出现乱码

    现在需要转换的文件格式有很多,但是转换出现问题最多的还是pdf转换成word格式,看到网上有很多网友说自己转换后的文件不完整啦.转换失败啦.转换完乱码等等问题.其实归根究底还是方法不对,下面一起来看看 ...

最新文章

  1. C语言函数指针的MFC版本Demo
  2. 在 Java 中,为什么需要创建内部类对象之前需要先创建外部类对象
  3. 答网友问题:职业化代码设计原则讨论
  4. python怎么定义全局字典_一种Python全局配置规范以及其魔改
  5. 【2019牛客暑期多校训练营(第三场)- A】Graph Games(思维,对边分块)
  6. 用samba来创建windows下的文件共享
  7. Python编写的桌面图形界面程序实现更新检测和下载安装
  8. 分享一些Comet开发经验
  9. 图像与矩阵_Python_No.3
  10. CentOS下安裝iRedMail
  11. 怎么用一套键鼠控制两个电脑
  12. RabbitMQ实现订单30分钟超时自动关闭
  13. 基于FPGA的深度卷积神经网络的加速器设计
  14. 微信摇一摇抽奖的H5制作思路
  15. JPEG图片格式简单分析
  16. 学计算机专业异构超算,中国科学技术大学超级计算中心
  17. 北理工通报方岱宁院士处理结果
  18. JavaScript笔记 var e=e||window.event
  19. 设置java 环境变量
  20. 移动硬盘计算机无法打开硬盘,无法正常读取2T移动硬盘,让我教您一个轻松修复的窍门...

热门文章

  1. 【幻彩灯LED3528】
  2. 屏蔽短信(广播)和电话(监听和反射)
  3. go语言 tcp封包LTV格式
  4. 堆栈向上增长和向下增长
  5. Linux磁盘挂载及格式化文件系统格式为xfs
  6. C++面试题之浅拷贝和深拷贝的区别
  7. CSDN城市开发者联盟、C友会期待你的加入
  8. jmeter编写测试脚本大全
  9. 在LaTeX中插入数学公式
  10. windows 开机自启动设置 注册表修改