在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
本篇文章将介绍 IronPDF for Python 模块,用于将现有 PDF 文件转换为 PDFA 文件。
PdfDocument.FromFile方法加载现有的PDF文件。SaveAsPdfA方法将PDF转换为PDFA。与其他语言相比,Python 为程序员提供了更大的活力,使开发人员能够快速、轻松地创建图形用户界面。 因此,将 IronPDF 库纳入 Python 是一个简单明了的过程。 可以利用各种预装工具,如 PyQt、wxWidgets、Kivy 以及其他各种软件包和库,高效、安全地组装功能齐全的图形用户界面。
有了 IronPDF for Python 的帮助,Python 网页设计和开发将大大简化。 这主要是因为有大量 Python 网络开发范例可供选择,包括 Django、Flask 和 Pyramid。 Reddit、Mozilla 和 Spotify 等网站和在线服务已成功采用了这些框架。
确保您的计算机上安装了 Python。 请访问官方 Python 网站,以下载并安装适合您操作系统的最新版本的 Python。 安装 Python 后,创建一个虚拟环境来隔离项目需求。 利用venv模块创建和管理虚拟环境,为您的转换项目提供一个干净且独立的工作空间。
本教程推荐使用 Python 开发 IDE PyCharm。 从官方网站下载并安装PyCharm。
启动 PyCharm IDE 后,从菜单中选择 "新建项目",如下图所示。

PyCharm IDE
选择 "新建项目 "后,会出现一个新窗口,让您指定项目的位置和 Python 环境,如下图所示。

在 PyCharm 中创建一个新的 Python 项目
在选择项目的位置和环境路径后,点击Create按钮来启动一个新项目。 在新打开的窗口中,您可以在 Python 文件中输入代码。本教程使用 Python 3.9。

主Python文件
IronPDF for Python 利用了 .NET。 因此,要使用 IronPDF for Python,您的机器上必须安装 .NET Runtime。 该 Python 包已预装在 Windows 上,但 Linux 和 Mac 用户在使用该 Python 包之前可能需要安装 .NET。
为了能够生成、修改和打开“.pdf”扩展名的文件,必须安装ironpdf包。 打开终端窗口并输入以下命令在 PyCharm 中安装该包:
pip install ironpdf
ironpdf 包已安装,如下图所示。

安装 IronPDF 包
在 IronPDF 库的协助下,创建 PDF/A 文档是一个简单明了的过程。 这些文件旨在存储信息,以便长期保存。 以下是将 PDF 文件转换为 PDF/A 文件的示例代码片段:
from ironpdf import *
pdf = PdfDocument.FromFile("sample.pdf")
pdf.SaveAsPdfA("Converted_pdfa.pdf", PdfAVersions.PdfA3)py上面的代码演示了如何在 IronPDF 的协助下,仅用几行 Python 代码就将 PDF 文件转换为 PDF/A 格式。 在初始步骤中,导入IronPDF库,这使您可以使用IronPDF提供的所有功能,特别是通过PdfDocument类。
通过使用FromFile方法,通过将其文件路径指定为参数来加载输入的PDF文件。 PdfDocument对象提供了SaveAsPdfA方法,可以让您将PDF文件保存并转换为PDF/A格式。 SaveAsPdfA 方法需要两个参数:新的保存文件位置和 PDF/A 版本。 PDF/A 版本参数是可选的,如果未指定,将默认为 PdfAVersions.PdfA3。

输出 PDF 文件
在输出中,将同时显示源文件和创建的 PDF/A 文件。 不过,水印可以通过使用软件的授权版本去除。 有关更详细的教程和信息,您可以点击以下HTML 转 PDF 转换器教程。
为了提高数据安全性并将潜在风险降至最低,IronPDF 库提供了强大的安全功能。 它与所有主流网络浏览器兼容,不局限于任何特定浏览器。 只需几行代码,程序员就能使用 IronPDF 轻松创建和阅读 PDF 文件。 该库提供一系列许可选项,以满足开发人员的不同需求,包括免费的开发人员许可和可供购买的额外开发许可。
Lite套餐的价格为$749,包括永久许可、30天退款保证、一年的软件支持和升级选项。 首次购买后不收取额外费用。 这些许可证适用于开发、暂存和生产环境。 此外,IronPdf 还提供免费许可,但有一定的时间和再分发限制。 用户有机会在真实环境中试用软件,在此期间,免费试用期不会应用水印。 请点击以下许可页面了解有关IronPDF试用价格和许可的更多信息。