在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
本文将使用IronPDF for Python来制作一个PDF 创建者可帮助创建 PDF 文件并嵌入图像。
在 PyCharm 中创建一个新项目
安装IronPDF for Python库以创建具有多页的PDF文件
在代码中导入IronPDF库
使用类似 RenderUrlAsPdf
、RenderHtmlAsPdf
或 RenderHtmlFileAsPdf
的方法来创建 PDF 文件。
SaveAs
Python 是一种编程语言,可以帮助开发人员快速轻松地使用 JPEG 图像设计图形用户界面。 它为程序员提供了比其他语言更大的灵活性。因此,将IronPDF库与Python集成是一个简单的过程,有助于创建PDF。
开发人员可以通过使用多个预安装的工具(包括PyQt、wxWidgets、Kivy及无数其他软件包和库)快速、安全地设计出一个功能齐全的图形用户界面。 请记住,IronPDF 不仅仅是一个 Python PDF 库; 相反,它允许您集成来自其他框架(如.NET Core)的功能。
IronPDF 使 Python 的网页设计和开发更容易,部分原因是 Python 网页开发范式如 Django、Flask 和 Pyramid 的广泛使用。 多个受欢迎的网站和在线服务,例如 Reddit、Mozilla 和 Spotify,都使用这些框架。 项目中有关Python的更多信息可在以下获取IronPDF for Python 页面.
IronPDF 仅使用几行代码即可创建 PDF 文件,并且支持打印来自广泛的来源,如字符串、流、URL 等。
要了解更多关于如何创建PDF的信息,请访问IronPDF 文档页面.
确保你的机器已配置为 Python。 继续到Python 官方安装网站下载并安装与您的操作系统兼容的最新版本的Python。 首先安装Python。然后,创建一个虚拟环境以划分项目的需求。 利用“venv”模块,创建和管理虚拟环境,为您的转换项目提供一个整洁独立的工作空间。
在此次演讲中,将使用 PyCharm 这款用于编写 Python 代码的集成开发环境 (IDE)。
在启动 PyCharm IDE 后选择“New Project”。
Py魅力
选择“新建项目”将打开一个新窗口,您可以在其中指定项目的位置和环境。 此新窗口显示在以下快照中。
新项目
选择项目位置和环境路径后,点击“创建”以开始新项目。 这将在新标签页中打开一个应用程序创建窗口。 本文将使用Python 3.9进行本课程。
Main.py
IronPDF,一个Python库,主要使用.NET 6.0。因此,IronPDF for Python需要在您的计算机上安装.NET 6.0运行时。在使用此Python模块之前,Linux和Mac用户可能需要安装.NET。 所需的运行时环境可以在Microsoft .NET 网站.
要安装“IronPDF”软件包以创建、编辑和打开以“.pdf”结尾的文件。 要安装此软件包,请在 PyCharm 中打开终端窗口并输入以下命令:
pip install ironpdf
“ IronPDF” 包的设置可以在下面的截图中看到。
安装 IronPDF
使用IronPDF创建PDF文件有多种方法:
使用 URL 创建 PDF 文件。
将HTML字符串转换为PDF。
使用HTML文件编写PDF。
对于这三种方法,均使用导入行import ironpdf
。 通过导入IronPDF库,您可以在代码中使用其功能。
from ironpdf import *
要快速简单地制作 PDF 文档,可以从 URL 创建一个 HTML 文件,并使用 IronPDF 将其转换为 PDF 格式。 可以使用集成的Chrome浏览器与IronPDF下载和检索HTML内容。 使用以下代码自动生成PDF文件:
renderer = ChromePdfRenderer()
renderer.RenderUrlAsPdf("https://www.google.co.in/").SaveAs("sample.pdf")
可以将URL转换为文档并创建PDF文件。创建的PDF文件随后可以保存到指定位置。 下面是上述代码的结果。
PDF图像
使用IronPDF,可以将HTML字符串转换为PDF文档。 下面的代码示例展示了如何将HTML字符串转换为文档。 它显示了每个 HTML 元素到 PDF 文件的可能转换。
from ironpdf import *
renderer = ChromePdfRenderer()
renderer.RenderHtmlAsPdf("<h1>Hello world!!</h1>").SaveAs("sample.pdf")
使用 RenderHtmlAsPdf
函数转换 HTML 的示例代码已提供。 它允许将任意数量的HTML页面转换为PDF字符串。 创建的PDF文件可以在需要时通过使用SaveAs
函数保存到特定位置。
IronPDF可用于将HTML文件转换为PDF文件。 我们可以通过查看以下示例HTML代码来了解如何使用IronPDF生成文档。 使用IronPDF,您还可以从任何HTML元素生成PDF文件。 PDF文件也可以通过HTML字符串创建。
renderer.RenderHtmlFileAsPdf("demo.html").SaveAs("sample.pdf")
如示例中所示,可以使用 RenderHtmlFileAsPdf
方法转换 HTML 文件。 它允许文件中的各种 HTML 页面被转换为字符串表示。 使用上述代码,创建 PDF 文件并将其保存到适当位置很简单。
输出文件
受密码保护的文件可由库用来创建加密的PDF文件。要了解更多信息并获取更多详细信息,请访问IronPDF教程,可在此找到。操作指南.
IronPDF提供强大的安全机制来降低威胁并确保数据保护。 该程序兼容所有常用浏览器,并且是开源的。 IronPDF使程序员只需几行代码就能轻松创建和读取PDF文件。 为了满足开发人员的各种需求,IronPDF库提供了多种许可选择,包括免费开发者许可证和多个可下载开发许可证。
$749 Lite 套餐不仅提供永久许可证,还提供升级选项、一年的软件支持和30天退款保证。 首次购买后,不再产生费用。 这些许可证用于开发、预备和生产环境。 IronPDF 提供具有时间和重新发布限制的免费许可。 在试用期间,用户可以在真实环境中评估解决方案,而不会有水印。 请查看IronPDF许可页面有关试用版本的价格和许可的更多详细信息。 要了解Iron Software提供的其他产品,请查看Iron 软件网站.