在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
本文將演示如何使用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 中創建一個新項目
在選擇專案位置和環境路徑後,點擊 Create 按鈕以建立新專案。 將會開啟一個新窗口,您可以在 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')
在提供的程式碼中,第一步是導入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試試看。