图片转PDF,PDF转Word

首先,我们需要去下载python库,PyMupdf以及pdf2docx

可以直接使用pip去安装

在安装的过程中可能会出现报错,一般是因为存在不兼容的包,此时可以新创建一个虚拟环境去运行。话不多说,直接上代码

import fitz.fitz
import os
# 将pdf转换为图片
def pdf_to_image(pdfPath, imagePath):pdfDoc = fitz.open(pdfPath)for pg in range(pdfDoc.pageCount):page = pdfDoc[pg]pix = page.getPixmap(alpha=False)  # 默认是720*x尺寸if not os.path.exists(imagePath):os.makedirs(imagePath)pix.writePNG(imagePath + '/' + 'images_%s.jpg' % pg)  # 将图片写入指定的文件夹内
# 将pdf转换为txt文字
def pdf_to_text(pdfPath):doc = fitz.open(pdfPath)for page in doc:text = page.getText()print(text)
#将图片转为pdf
def img_to_pdf(imgPath):doc = fitz.open()for path in imgPath:img = fitz.open(path)#打开图片pdfbytes = img.convertToPDF()  # 使用图片创建单页的 PDFimgpdf = fitz.open("pdf", pdfbytes)doc.insertPDF(imgpdf)doc.save('D:\桌面\\实验.pdf')
if __name__ == '__main__':imgPaths = []imgPath = "D:\桌面\\图片\\{}.png"for i in range(1,5):imgPaths.append(imgPath.format(i))img_to_pdf(imgPaths)

上面图片转pdf是直接将所有的图片转换到一个pdf里面,可以根据自己的需要去转换。

python的图片转PDF相关推荐

  1. python图片转pdf文件_用python 制作图片转pdf工具

    这篇文章主要介绍了用python 制作图片转pdf工具的思路及代码,非常详细,有需要的小伙伴参考下 最近因为想要看漫画,无奈下载的漫画是jpg的格式,网上的转换器还没一个好用的,于是乎就打算用pyth ...

  2. python将图片转换为pdf

    需要先安装reportlab,这个安装容易报错,解决办法如下: https://blog.csdn.net/zhezhebie/article/details/88846824 python将图片转换 ...

  3. Python 为图片和 PDF 上去掉水印,超简单快来学!

    python去水印 安装模块 导入需要用到的模块 获取图片的 RGB 图片去水印 PDF 去水印 图片转为 pdf 总结 网上下载的 pdf 学习资料有一些会带有水印,非常影响阅读. 比如下面的图片就 ...

  4. python将图片转换为PDF文件

    工作中需要将众多图片转换为PDF文件,在线的各种工具又感觉不是很安全,于是就想到用python写一个小工具, 完成批量图片转换PDF功能. 主要使用python的fitz插件,通过在命令行输入pip ...

  5. 图片脚本:Python实现图片转pdf、Python生成gif动图

    文章目录 png转pdf(批处理) GIF生成器(批处理) png转pdf(批处理) 在使用overleaf时,如果项目太大,后期会导致一直"编译超时"等异常,充会员也无法解决.此 ...

  6. 还在到处求人发原图?不如用Python给图片和 PDF 去掉水印~

    导语 哈喽呀铁汁萌~今天小编准备教大家怎样除去图片跟PDF中的水印~ 这是不是平时到处求人发原图又卑微的你 但学完这期咱们就可以站起来了!

  7. python批量图片转pdf,用python 制作图片转pdf工具

    最近因为想要看漫画,无奈下载的漫画是jpg的格式,网上的转换器还没一个好用的,于是乎就打算用python自己DIY一下: 这里主要用了reportlab.开始打算随便写几行,结果为若干坑纠结了挺久,于 ...

  8. Python之图片转PDF

    博主目前从事python爬虫的工作,当前任务需要将散列的图片转成pdf然后再合成一篇pdf报告, 开始想了很多办法,在网上百度看了许多类似的文章,包括查看官方的文档,总算将这个事情搞定了. 闲话少说, ...

  9. python制作图片_用python 制作图片转pdf工具

    最近因为想要看漫画,无奈下载的漫画是jpg的格式,网上的转换器还没一个好用的,于是乎就打算用python自己DIY一下: 这里主要用了reportlab.开始打算随便写几行,结果为若干坑纠结了挺久,于 ...

最新文章

  1. 【HDU】Flipper 3328 (stack + 模拟 + 英语阅读)
  2. linux c 命令行解析 getopt getopt_long optarg optind opterr optopt 简介
  3. Mybatis-Plus入门之通用CRUD+基本配置介绍
  4. 关于医网联影像工作站3.0(ProDicom Workstation 3.0)的版权及注册问题说明
  5. 【IT资讯】财联社:华为有望获Armv9架构CPU授权
  6. 一个使用:focus-within伪类实现的button选中动画效果
  7. Linux C 串口属性设置
  8. 堆、栈及静态数据区详解 转
  9. 微机原理实验4:统计学生成绩
  10. Redux 进阶 - react 全家桶学习笔记(二)
  11. web前端能拿多少钱?非科班的能转到web前端吗?
  12. 《SQL高级应用和数据仓库基础(MySQL版)》学习笔记 ·008【常用函数】
  13. python学了有什么用-python学来有什么用
  14. QT中QFile读写txt乱码问题|Windows10
  15. ZYNQ_MPSoC启动
  16. 关于openfire支持视频聊天
  17. 怎么将图片内容转换成文字?这两种方法可以轻松实现
  18. 左倾红黑树Go语言实现
  19. NDK JNI 变声器实现
  20. input输入数字金额

热门文章

  1. python爬取B站视频弹幕分析并制作词云
  2. C#删除数组中是节假日的数据
  3. 计算机与机械专业 有什么大学排名,2017机械排名211大学排名
  4. 一幅真实的产品世界全景图,产品小白向上突破必看!
  5. sqrt函数实现之卡马克方法
  6. 《计算机网络》第三章课后答案第七版谢希仁
  7. 有限域(Galois Field,GF,伽罗华域)的乘法原理
  8. JavaScript将List转Tree
  9. 图片转pdf、长图转pdf
  10. golang 使用negroni,实现server