在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
本文將演示如何使用IronPDF for Python庫創建PDF。
Python 對於程式設計師來說,比其他語言更具動態性,允許開發者快速而輕鬆地設計圖形用戶界面。 因此,將 IronPDF 庫整合到 Python 中非常簡單。 它附帶了大量內建工具,如 PyQt、wxWidgets、Kivy 和許多其他可用來快速且安全地構建完整功能圖形用戶界面的套件和庫。
IronPDF 是一個非常有效的用於 Python 網頁開發和設計的庫。 這主要是因為有許多 Python 網頁開發範式可使用,比如 Django、Flask 和 Pyramid。 包括Reddit、Mozilla和Spotify在內的眾多網站和線上服務都使用了這些框架。
確保您的電腦上已安裝 Python。 要下載和安裝適用於您的操作系統的最新版本 Python,請訪問官方 Python 下載網站。 安裝 Python 之後,建立一個虛擬環境來隔離專案的依賴項。 使用venv
模組來建立和管理虛擬環境,這將為您的轉換專案提供一個乾淨且獨立的工作空間。
在此示範中,建議使用 PyCharm 作為 Python 開發的 IDE。
在打開 PyCharm IDE 後,如下圖所示選擇「New Project」選項。
PyCharm IDE
當您選擇“New Project”時,將會開啟一個新視窗,讓您指定專案的位置和 Python 環境,如下圖所示。
在 PyCharm 中創建新項目
選擇專案位置和環境路徑後,點擊建立按鈕來建立一個新專案。 將會開啟一個新窗口,您可以在 Python 文件中撰寫程式碼。這個教程使用的是 Python 3.9。
主.py 文件
IronPDF for Python 使用 .NET 6.0 作為其底層技術。 因此,為了使用 IronPDF for Python,您的電腦必須安裝 .NET 6.0 運行時。 Linux 和 Mac 使用者可能需要在使用這個 Python 套件之前安裝 .NET。 要下載所需的運行時環境,您可以從這個Microsoft 的下載頁面下載。
必須安裝ironpdf
套件才能夠創建、編輯和打開拓展名為“.pdf”的文件。 要在 PyCharm 中安裝套件,請開啟終端視窗並執行以下指令:
pip install ironpdf
如下面的截圖所示,ironpdf
套件已安裝。
安裝 IronPDF 套件
使用 Python,只需幾行程式碼就可以使用 IronPDF 庫輕鬆生成 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 一起使用。 要了解有關在 .NET Framework 中使用 IronPDF 的更多信息,您可以點擊此示例鏈接。
IronPDF 程式庫提供強大的安全措施,以降低潛在風險並確保資料保護。 它與所有常用瀏覽器兼容,並不限於特定瀏覽器。 只需幾行程式碼,程式設計師即可使用 IronPDF 高效地創建和讀取 PDF 文件。 為滿足開發人員的多樣需求,IronPDF 庫提供多種授權選項,包括免費的開發者授權和供購買的額外開發授權。
Lite 套件,定價為 $749,包含永久授權、30 天退款保證、一年的軟體支援和升級可能性。 初次購買後,無需支付其他費用。 這些授權可以用於生產、預備和開發環境。 IronPDF 也提供具有某些時間和重新分發限制的免費許可。 在現實世界的背景下,用戶可以在免費試用期內測試軟體,且不含浮水印。 如需有關 IronPDF 試用版價格和授權的詳細資訊,請參閱以下授權頁面。
下載 IronPDF 並試用一下。