在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
本文将演示如何使用 IronPDF for Python 库创建 PDF。
对于程序员来说,Python 是一种比其他语言更具活力的语言,使开发人员能够快速、轻松地设计图形用户界面。 因此,在 Python 中加入 IronPDF 库非常简单。 Python是一款功能强大的图形用户界面工具,它带有大量内置工具,如PyQt、wxWidgets、Kivy以及许多其他软件包和库,可用于快速、安全地构建功能齐全的图形用户界面。
IronPDF 是一个用于 Python 网络开发和设计的高效库。 这主要是因为目前有许多 Python 网络开发范例,如 Django、Flask 和 Pyramid。 包括 Reddit、Mozilla 和 Spotify 在内的众多网站和在线服务都使用了这些框架。
确保您的计算机上安装了 Python。 要下载并安装适用于您的操作系统的最新版本的 Python,请访问官方 Python 下载网站。 一旦安装了Python,设置一个虚拟环境以隔离项目的依赖项。 使用venv
模块创建和管理虚拟环境,这将为您的转换项目提供一个干净和独立的工作空间。
本演示推荐使用 Python 开发的集成开发环境 PyCharm。
打开 PyCharm IDE 后,选择 "新建项目 "选项,如下图所示。
PyCharm IDE
选择 "新建项目 "后会打开一个新窗口,您可以指定项目的位置和 Python 环境,如下图所示。
在 PyCharm 中创建一个新项目
选择项目位置和环境路径后,点击创建按钮以创建新项目。 将打开一个新窗口,您可以在 Python 文件中编写代码。本教程使用 Python 3.9。
main.py 文件
IronPDF for Python 采用 .NET 6.0 作为底层技术。 因此,要使用 IronPDF for Python,您的计算机必须安装 .NET 6.0 运行时。 Linux 和 Mac 用户在使用此 Python 软件包之前可能需要安装 .NET。 要下载所需的运行时环境,您可以从微软的下载页面下载。
必须安装ironpdf
软件包才能够创建、编辑和打开“.pdf”扩展名的文件。 要在 PyCharm 中安装软件包,请打开终端窗口并运行以下命令:
pip install ironpdf
如下面的截图所示,ironpdf
包已经安装。
安装 IronPDF 包
使用 IronPDF for Python 库,只需几行代码就能轻松生成 PDF 文件。 IronPdf 是一个独立的库,不需要任何额外的依赖项。 它使用功能强大的 Chromium 浏览器,可以准确下载包含图片、图表、表格等内容的 URL。 以下是生成 PDF 文件的示例代码片段:
from ironpdf import *
renderer = ChromePdfRenderer()
pdf = renderer.RenderUrlAsPdf("https://www.google.com/")
pdf.SaveAs("output.pdf")
print('Completed')
py
在提供的代码中,第一步是导入 IronPDF 库。 然后,创建一个ChromePdfRenderer
类的实例,它允许执行各种PDF文件创建过程。 使用创建的对象,名为“renderer”,可以使用RenderUrlAsPdf
函数。 此功能需要将 PDF URL 转换为 PDF 格式。 它将从指定的网页抓取数据,以小数据块的形式下载文件,包括图像,并将响应写入二进制文件。最后,使用SaveAs
函数以PDF格式将生成的PDF文件保存到本地目录。
上述代码的输出结果如下图所示。
输出 PDF 文件
此外,IronPDF 可用于 .NET Framework。 要了解更多关于将IronPDF与.NET Framework一起使用的信息,您可以点击此示例链接。
IronPdf 库提供了强大的安全措施,以降低潜在风险并确保数据得到保护。 它与所有常用浏览器兼容,不局限于特定浏览器。 只需几行代码,程序员就能使用 IronPDF 高效地创建和读取 PDF 文件。 为了满足开发人员的不同需求,IronPDF 库提供了多种许可选项,包括免费的开发人员许可和可供购买的额外开发许可。
Lite 套餐,价格为 $749,包括永久许可证、30 天退款保证、一年软件支持和升级可能性。 初次购买后,无需支付其他费用。 这些许可证可用于生产、暂存和开发环境。 IronPdf 还提供免费许可证,但有一定的时间和再分发限制。 在现实世界中,用户可以在免费试用期间测试软件,无水印。 有关IronPDF试用价格和许可的更多详细信息,请参阅以下许可页面。
下载 IronPDF 并试用。