Python模块介绍使用:img2pdf 几行代码将图片转为PDF格式文件
hello,大家好,今天我来推荐一个模块——img2pdf,这个模块可以把图片转换为pdf,开始学习吧!
1. pip安装
使用命令:
pip install img2pdf
安装完毕后,打开一个Python文件,输入:
import img2pdf
没有报错即可继续学习。
2. 图片转PDF格式文件代码
import img2pdfimg_file = "myImg.jpg" # 图片路径
save_pdf_file = "myPDF.pdf" # 保存的PDF的名称# 创建一个PDF文件 并以二进制方式写入
with open(save_pdf_file, "wb") as f:# convert函数 用来转PDFwrite_content = img2pdf.convert(img_file)f.write(write_content) # 写入文件
print("转换成功!") # 提示语
运行代码,即可转换成功。
3. 解决img2pdf无法处理png的问题
img2pdf模块无法对png图片格式进行处理,我建议你使用windows自带的画图软件进行转换,如果图片量很大的话,可以使用以下png转jpg的Python代码:
'''
提示:Pillow(PIL)在img2pdf安装时已经附带
所以无需输入pip install pillow进行安装
'''
from PIL import Image # 导入Image对图像进行处理im = Image.open("myPNG.png") # 打开png图片
im = im.convert('RGB') # 设置色度为彩色
im.save("myJPG.jpg", quality=95) # 保存 并设置清晰度为95
这样就OK了,你学会了吗?
Python模块介绍使用:img2pdf 几行代码将图片转为PDF格式文件相关推荐
- 教你用8行代码将word转换为pdf格式 及 6行代码实现批量将word转换为pdf格式--python实用小技能get起来
目录 将word转换为pdf格式 安装pywin32 上代码 运行结果 批量实现word转pdf 安装docx2pdf 上代码 运行结果 将word转换为pdf格式 安装pywin32 代码(Anac ...
- python模块介绍-locustio:性能测试工具locustio
转自:http://automationtesting.sinaapp.com/blog/m_locustio_doc python测试文章 http://weibo.com/cizhenshi?is ...
- python模块介绍-gevent介绍:基于协程的网络库
2019独角兽企业重金招聘Python工程师标准>>> python模块介绍-gevent介绍:基于协程的网络库 介绍 gevent是基于协程的Python网络库.特点: 基于lib ...
- python模块介绍- xlwt 创建xls文件(excel)
python模块介绍- xlwt 创建xls文件(excel) 2013-06-24磁针石 #承接软件自动化实施与培训等gtalk:ouyangchongwu#gmail.comqq 37391319 ...
- python爬取小视频-40行代码教你利用Python网络爬虫批量抓取小视频
/1 前言/ 还在为在线看小视频缓存慢发愁吗?还在为想重新回味优秀作品但找不到资源而忧虑吗?莫要慌,让python来帮你解决,40行代码教你爬遍小视频网站,先批量下载后仔细观看,岂不美哉! /2 整理 ...
- python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据
python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据 最近工作太忙了,有一个星期没有更新文章了,本来这一期打算分享一些对龙虎榜数据的分析结果的,现在还没有把数据内的价值很好 ...
- php上传压缩文件,8行代码实现PHP上传RAR文件并解压
今天闲的没事,写了一个这样的小演示: $dir=getcwd();//获取绝对路径 if ($_POST["sub"]){ ?$tname=$_FILES["upload ...
- 第一行代码-android-第三版-pdf扫描-思维导图-课件-源码
第一行代码-android-第三版-pdf扫描-思维导图-课件-源码 一帮公众号各种要你关注, 各种压缩包层层套娃要密码, 还要进群, 真他妈日了gou了,找了半天 分享给大家, 毫无套路! pdf扫 ...
- 9行代码实现图片上传和预览(自定义按钮上传)
9行代码实现图片上传和预览(自定义按钮上传) 结果展示: 默认展示 2.点击按钮后,选择图片文件 图片预览 首先我们定义一个type为file的input,并将它隐藏,绘制一个button,在按钮点击 ...
最新文章
- 03-25实验一、命令解释程序的编写
- 036_CSS导航条
- 使用Chrome工具来分析页面的绘制状态
- 用最简单的方法判断一个LONG整形的数A是2^n(2的n次方)
- 舞动的桥 阿里云首个百万IOPS云盘的背后
- cocos2d-x3.6 连连看随机地图实现
- Android开机自动启动程序设置
- 山东科技职业学院单招计算机,山东科技职业学院单招
- Y2K Accounting Bug POJ - 2586
- 昨天晚上,世界首富马斯克给我上了一课!
- 面试被问“你未来的职业规划是什么”,怎样回答最完美?
- IEEE Access 上岸指南,附含泪整理的 cover letter 、沟通邮件、终版文档等资料包
- 三十二楼层选几层最好_32楼层的选择几层最好 住楼房几层最好风水
- xml根据属性去重。如csprj去重
- Sonar代码扫描常见规则总结
- 《用户故事与敏捷方法》读书笔记 02 细节是什么
- 【php】php语法基础
- 十分钟了解Web应用中数据库的基本概念
- 测试身体素质健康的软件,鼎慧信体质健康测试管理系统
- 计算机歌谣,儿歌点点电脑版