Python Excel转PDF用法及代码示例

您所在的位置:网站首页 将表格保存为pdf Python Excel转PDF用法及代码示例

Python Excel转PDF用法及代码示例

2024-07-11 18:04| 来源: 网络整理| 查看: 265

Python 是一种高级的、general-purpose 且非常流行的编程语言。 Python 编程语言(最新的 Python 3)与软件行业中的所有 cutting-edge 技术一起用于 Web 开发、机器学习应用程序。

在本文中,我们将学习如何使用 Python 将 Excel 文件转换为 PDF 文件

这里我们将使用win32com模块进行文件转换。

什么是win32com?

Microsoft Windows 的 Python 扩展 提供对大部分 Win32 API 的访问、创建和使用 COM 对象的能力以及 Pythonwin 环境。

pip install pywin32

方法:

首先,我们将使用 Dispatch() 方法创建一个 COM 对象。然后我们将在 Dispatch 方法中读取 Excel 文件 pass “Excel.Application”传递 Excel 文件路径然后我们将使用 ExportAsFixedFormat() 方法将其转换为 PDF

ExportAsFixedFormat():- ExportAsFixedFormat 方法用于以 PDF 或 XPS 格式发布工作簿。

用法:

ExportAsFixedFormat(类型、文件名、质量、IncludeDocProperties、IgnorePrintAreas、From、To、

OpenAfterPublish, FixedFormatExtClassPtr)

Excel文件 点击这里

输入:

excel文件

下面是实现:

Python3 # Import Module from win32com import client    # Open Microsoft Excel excel = client.Dispatch("Excel.Application")    # Read Excel File sheets = excel.Workbooks.Open('Excel File Path') work_sheets = sheets.Worksheets[0]    # Convert into PDF File work_sheets.ExportAsFixedFormat(0, 'PDF File Path')

输出:

PDF文件



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3