金融街做网站的公司建设部网站1667号公告
金融街做网站的公司,建设部网站1667号公告,免费网站ppt模板下载,app介绍视频模板将图片转为 PDF 的主要原因之一是为了方便共享和传输。此外#xff0c;将多张图片合并成一个 PDF 文件还可以简化文件管理。之前文章详细介绍过如何使用第三方库Spire.PDF for Python将PDF文件转为图片#xff0c;那么本文介绍使用同样工具在Python中实现图片转PDF文件的功能…将图片转为 PDF 的主要原因之一是为了方便共享和传输。此外将多张图片合并成一个 PDF 文件还可以简化文件管理。之前文章详细介绍过如何使用第三方库Spire.PDF for Python将PDF文件转为图片那么本文介绍使用同样工具在Python中实现图片转PDF文件的功能。 通过以下pip命令进行安装Python库
pip install Spire.PDF Python 实现图片转PDF
以下是将一个文件夹中的多张图片转换为一个PDF文件的示例。几乎每行代码都有详细注释并且Spire.PDF for Python提供的接口也非常简单易懂大家可直接查看。
from spire.pdf.common import *
from spire.pdf import *
import os# 创建PdfDocument对象
doc PdfDocument()# 将页边距设置为0
doc.PageSettings.SetMargins(0.0)# 指定存放图片的文件夹路径
path C:\\Users\\Administrator\\Desktop\\图片\\
files os.listdir(path)# 遍历文件夹中的文件
for root, dirs, files in os.walk(path):for file in files:# 加载图片image PdfImage.FromFile(os.path.join(root, file)) #FromFile(os.path.join(root, file))# 获取图片的宽度和高度width image.PhysicalDimension.Widthheight image.PhysicalDimension.Height# 在PDF中添加与图片相同尺寸的页面page doc.Pages.Add(SizeF(width, height))# 从页面的 (0, 0) 处开始绘制图片page.Canvas.DrawImage(image, 0.0, 0.0, width, height)# 保存生成文件
doc.SaveToFile(图片转Pdf.pdf)
doc.Dispose() 图片转PDF效果图 参考 Python PDF库下载链接https://www.e-iceblue.cn/Downloads/Spire-PDF-Python.html
Spire.PDF for Python 安装教程https://www.e-iceblue.cn/pdf_python_other/how-to-install-spire-pdf-for-python-in-vs-code.html
Python 操作PDF教程https://www.e-iceblue.cn/pdfforpython/spire-pdf-for-python-program-guide-content.html
申请授权移除水印https://www.e-iceblue.cn/misc/temporary-license.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89605.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!