python实现图片格式转换_干货必看 | Python实现图片格式转化
今天教大家一个实用的小技巧,用Python实现图片格式转化,即将PDF格式转化成PNG格式。
整体代码:
import fitz
‘’’
#将PDF转化为图片
pdfPath pdf文件的路径
imgPath 图像要保存的文件夹
zoom_x x方向的缩放系数
zoom_y y方向的缩放系数
rotation_angle 旋转角度
‘’’
def pdf_image(pdfPath,imgPath,zoom_x,zoom_y,rotation_angle):
# 打开PDF文件
pdf = fitz.open(pdfPath)
# 逐页读取PDF
for pg in range(0, pdf.pageCount):
page = pdf[pg]
# 设置缩放和旋转系数
trans = fitz.Matrix(zoom_x, zoom_y).preRotate(rotation_angle)
pm = page.getPixmap(matrix=trans, alpha=False)
# 开始写图像
pm.writePNG(imgPath+str(pg)+".png")
pdf.close()
pdf_image(r"C:\Users\12624\Desktop\a.pdf",r"C:\Users\12624\Desktop\",5,5,0)
以上就是具体实现步骤。
文章部分内容源于网络,联系侵删*
文章参考源于http://h.zhimaruanjian.com/use/54910.html
python实现图片格式转换_干货必看 | Python实现图片格式转化相关推荐
- python棋盘格_干货必看 | Python的turtle库之经典棋盘格
国际棋盘格是一个由9横9纵的线组成的格子正方形,用Python的turtle库进行绘制的时候,先做9横9纵的线,再填上灰色小正方形,这就可以完成一个棋盘格了,下面是具体的操作步骤. (一)整体代码 1 ...
- python怎么模拟浏览器交互_干货分享:python爬虫模拟浏览器的两种方法实例分析(赶紧收藏)...
今天为大家带来的内容是:干货分享:python爬虫模拟浏览器的两种方法实例分析(赶紧收藏) 文章主要介绍了python爬虫模拟浏览器的两种方法,结合实例形式分析了Python爬虫模拟浏览器的两种常见操 ...
- python初学者必背函数_新手必看python vlog 1: 函数
关注本慕没烦恼,python新手瞧一瞧. 从今天开始,本慕开始为新手们带来福利啦!!祝各位python新手们事业有成!!? 今天,我们从最基础的开始讲. 首先大家安装PyCharm了吧!!解释器安装好 ...
- python撩妹技能_干货必看 | 手把手教你用Python撩妹
今天我们不讲专业知识,我们来讲讲,如何用Python做个撩妹小程序,考虑到有些小白没有深入的学习过Python,我给大家整理个初阶小白也可以做出来的程序,画颗爱心. 以下是代码: 1 from tur ...
- python 运算太慢怎么办_干货|如何入门 Python 爬虫?爬虫原理及过程详解
点击蓝字"python教程"关注我们哟! 前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及 ...
- access查询出生日期格式转换_设置日期和时间字段的格式
日期和时间格式概述 Access 会自动以 "常规日期" 和 "长时间" 格式显示日期和时间. 日期显示为美国的 "mm/dd/yyyy", ...
- python能做回归吗_有大神会看Python多元回归的结果吗?本人做出来了,但是不会看.....
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 码的代码: import statsmodels.formula.api as sm from pandas import read_excel df = ...
- python pip工具命令_转载 Python 安装setuptools和pip工具操作方法(必看)
本文章转载自 脚本之家 http://www.jb51.net 感谢! setuptools模块和pip模块是python进行第三方库扩展的极重要工具,例如我们在需要安装一些爬虫或者数据分析的包时就 ...
- python中是干嘛的-python是做什么的,新手必看哦!
原标题:python是做什么的,新手必看哦! python , 是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库,Python 已经成为继JAVA,C 之后的的第三大语言.特点:简单易学 ...
最新文章
- 基于百度地图的python开发服务端_python编程之API入门: (一)使用百度地图API查地理坐标...
- Go的异常处理 defer, panic, recover
- 當前主流防拷光碟的備份
- viewer vue 文档_vue基于viewer实现的图片查看器
- Pycharm文档模板变量
- 案例学习BlazeDS+Spring之十:Chat(
- 一个能支持Flash的广告控件
- 加速深度学习在线部署,TensorRT安装及使用教程
- 计蒜客——双重回文数
- 2021-09-30安装windows10+ubuntu双系统
- ant 使用java 运行类_用ANT构建java可执行程序
- 40_ZYNQ7020开发板RS485协议通信
- mysql数据库初始化不成功_初始化mysql的数据库失败怎么办
- 【Python】一元线性回归的分析
- 电商如何利用API接口获取商品信息数据
- 一个能够自动给pdf生成目录的东西
- 宫崎骏动画里的新垣结衣见过没?这个开源动漫生成器让你的照片秒变手绘日漫
- Ubuntu16.04解决无法切换root权限的问题
- 简易的抽奖系统(二)
- 倾情推荐:金枝欲孽-3G版