IRONSOFTWAREHOME

IronPDF for Python - 在 Python 腳本中建立、編輯及讀取 PDF 檔案

Curtis Chau
Curtis Chau
Updated: 2026年4月22日

IronPDF for Python 簡介

IronPDF for Python 是由 Iron Software 開發的一套強大函式庫,讓軟體工程師能夠在 Python 3 專案中建立、編輯及擷取 PDF 內容。

IronPDF for Python 延續了 IronPDF for .NET 的成功與廣受歡迎。

使用 IronPDF for Python

先決條件

若要使用 IronPDF for Python,請確保電腦已安裝以下必要軟體:

  1. .NET 6.0 SDK:IronPDF for Python 採用 IronPDF .NET 函式庫(具體為 .NET 6.0 版本)作為其底層技術。 因此,若要使用 IronPDF for Python,您的電腦上必須已安裝 .NET 6.0 SDK。
  2. Python:請從 Python 官方網站 https://www.python.org/downloads/ 下載並安裝最新版本的 Python 3.x。 在安裝過程中,請務必選取將 Python 加入系統 PATH 的選項,如此一來即可透過命令列存取 Python。
  3. Pip:自 Python 3.4 及後續版本起,Pip 通常已內建於 Python 安裝包中。 不過,視您的 Python 安裝環境而定,您可能需要確認 pip 是否已安裝,或需另行安裝。
  4. **IronPDF 函式庫:**可透過 pip 安裝 IronPDF 函式庫。請使用以下指令透過 pip 安裝 IronPDF:

> pip install ironpdf

提示: 若要安裝特定版本的 IronPDF,請使用以下語法:"==2023.x.x"。 例如,您可以執行"pip install IronPDF==2023.x.x"這條指令。
請注意: 在某些系統上,Python 2.x 可能仍是預設版本。 在這種情況下,您可能需要明確使用 pip3 指令,而非 pip,以確保您使用的是 Python 3 的 pip。

潛在的安裝問題

若遇到以下任一問題,請參閱疑難排解文章以解決:

開始撰寫 Python 程式碼

請使用以下語句導入生成與處理 PDF 文件所需的模組。 請務必在 Python 腳本的開頭導入這些函式庫。

# Import necessary components from the IronPDF library
from ironpdf import *
Python

套用授權金鑰

接著,請將有效的授權金鑰或試用金鑰套用至 IronPDF,方法是將授權金鑰指派給 License 物件的 LicenseKey 屬性。 請在 import 語句之後、使用任何 IronPDF 方法之前,加入以下程式碼:

# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
Python
請注意: 請確保在呼叫任何 IronPDF 方法之前,已執行所有設定、記錄及授權相關操作。

將 HTML 轉換為 PDF

using RenderHtmlAsPdf 方法將 HTML 字串轉換為 PDF 文件。 以下程式碼將簡單的 HTML 字串轉換為 PDF 文件:

from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")

# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")
Python

將 URL 轉換為 PDF

請使用 RenderUrlAsPdf 方法將 URL 或本機檔案路徑轉換為 PDF 文件。 以下為範例:

from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")

# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")
Python

記錄

若要啟用記錄功能,請使用以下程式碼片段:

# Enable debugging for logging
Logger.EnableDebugging = True

# Specify the log file path
Logger.LogFilePath = "Default.log"

# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.All
Python

提供授權與技術支援

購買授權以用於實際專案。 您亦可在此取得 30 天試用授權

如需查看完整的程式碼範例、教學指南、授權資訊及文件,請造訪:IronPDF for Python。

如需更多支援或有任何疑問,請聯繫我們的團隊。

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

...
閱讀更多

準備開始了嗎?

版本:2026.9剛剛發布

立即獲得您的免費30天試用金鑰。
不需要信用卡或註冊帳戶
PDF的Python模塊下載
使用pip安裝

版本: 2026.9

  1. 下載並安裝Python 3.7+。
  2. 如果尚未安裝,請從 pypi.org 安裝 pip。
  3. 在終端執行上述命令。
Python PDF模塊
下載模塊

版本: 2026.9

手動安裝到您的專案中

  1. 下載套件
  2. 從終端運行此命令
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

從$999起的授權

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預約您的免費即時演示
Booking Badge

全球數百萬工程師的信賴

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
全球數百萬工程師的信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
PDF的Python模塊下載
使用pip安裝

版本: 2026.9

  1. 下載並安裝Python 3.7+。
  2. 如果尚未安裝,請從 pypi.org 安裝 pip。
  3. 在終端執行上述命令。
Python PDF模塊
下載模塊

版本: 2026.9

手動安裝到您的專案中

  1. 下載套件
  2. 從終端運行此命令
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

從$999起的授權