当前位置: 首页 > news >正文

Python pdf2imges -- pdf文件转图片

pdf文件转图片,需要安装PyMuPDF包,具体PyMuPDF包介绍可以参考:Python 处理 PDF 的神器 -- PyMuPDF

import fitz    # pip install PyMuPDF# PDF转换为IMG统一管理
def pdf_to_images(pdf_path, img_path, filename):"""pdf_path: pdf路径img_path: images生成得文件路径filename: 文件名称"""#  打开PDF文件,生成一个对象doc = fitz.open(pdf_path + filename)for pg in range(doc.page_count):page = doc[pg]rotate = int(0)# 每个尺寸的缩放系数为2,这将为我们生成分辨率提高四倍的图像。zoom_x = 2.0zoom_y = 2.0trans = fitz.Matrix(zoom_x, zoom_y).prerotate(rotate)pm = page.get_pixmap(matrix=trans, alpha=False)pm.save(f'%s.png' % (img_path + filename[:-4], ))if __name__ == "__main__":pdf_to_images(pdf_file_folder, img_file_folder, filename)

相关文章:

  • QT:信号与槽
  • WordPress安装memcached提升网站速度
  • Value-Based Reinforcement Learning(2)
  • 2024.5.26.python.exercise
  • pod 之资源限制 与健康检查
  • Vue项目中npm run build 卡住不执行的几种情况(实战版)
  • P2118 [NOIP2014 普及组] 比例简化
  • Spring从零开始学使用系列(四)之@PostConstruct和@PreDestroy注解的使用
  • 化学中的不确定性。
  • 人工智能+量子计算:飞跃现实边界还是科技幻想?
  • java网络:过滤器修改请求头
  • 一、Elasticsearch介绍与部署
  • 【知识拓展】LocalTunnel-高性价比的内网穿透工具(2)
  • matplotlib latex表格
  • 每日一题---有效的括号问题
  • [译] React v16.8: 含有Hooks的版本
  • Angular4 模板式表单用法以及验证
  • C++11: atomic 头文件
  • docker-consul
  • Lsb图片隐写
  • Python爬虫--- 1.3 BS4库的解析器
  • React的组件模式
  • Redis中的lru算法实现
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 警报:线上事故之CountDownLatch的威力
  • 前端工程化(Gulp、Webpack)-webpack
  • 正则表达式
  • 自动记录MySQL慢查询快照脚本
  • ​油烟净化器电源安全,保障健康餐饮生活
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • $L^p$ 调和函数恒为零
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (c语言)strcpy函数用法
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (计算机网络)物理层
  • (四)linux文件内容查看
  • (一)UDP基本编程步骤
  • (源码分析)springsecurity认证授权
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • .aanva
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET 的程序集加载上下文
  • .net 怎么循环得到数组里的值_关于js数组
  • /etc/sudoers (root权限管理)
  • /etc/sudoer文件配置简析
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48
  • @Builder注释导致@RequestBody的前端json反序列化失败,HTTP400
  • @converter 只能用mysql吗_python-MySQLConverter对象没有mysql-connector属性’...