在生产环境中测试,无水印。
随时随地满足您的需求。
获得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)
上面的代码演示了如何在 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试用价格和许可的更多信息。