IRONSOFTWAREHOME
HTML 渲染設定
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Many rendering options to use to customize!
renderer.RenderingOptions.SetCustomPaperSizeInInches(12.5, 20)
renderer.RenderingOptions.PrintHtmlBackgrounds = True
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape
renderer.RenderingOptions.Title = "My PDF Document Name"
renderer.RenderingOptions.EnableJavaScript = True
renderer.RenderingOptions.WaitFor.RenderDelay(50) # in milliseconds
renderer.RenderingOptions.CssMediaType = PdfCssMediaType.Screen
renderer.RenderingOptions.FitToPaperMode = FitToPaperModes.Zoom
renderer.RenderingOptions.Zoom = 100
renderer.RenderingOptions.CreatePdfFormsFromHtml = True
 
# Supports margin customization!
renderer.RenderingOptions.MarginTop = 40 # millimeters
renderer.RenderingOptions.MarginLeft = 20 # millimeters
renderer.RenderingOptions.MarginRight = 20 # millimeters
renderer.RenderingOptions.MarginBottom = 40 # millimeters
 
# Can set FirstPageNumber if you have a cover page
renderer.RenderingOptions.FirstPageNumber = 1 # use 2 if a cover page will be appended
 
# Settings have been set, we can render:
renderer.RenderUrlAsPdf("https://www.wikipedia.org/").SaveAs("my-content.pdf")
pip install ironpdf
HTML 渲染設定

HTML 渲染設定

IronPDF for Python透過ChromePdfRenderer.RenderingOptions屬性提供豐富的渲染選項,讓您可以精確控制生成的PDF的每個方面。

入門指南

實例化一個RenderingOptions物件的屬性,然後調用其中一個渲染方法。 您設置的每個選項都適用於該渲染器實例生成的所有PDF。

理解程式碼

  • SetCustomPaperSizeInInches:以英寸定義非標準的頁面寬度和高度。
  • True時,CSS背景色和圖像將包含在輸出中。
  • Portrait。
  • Title:設置在PDF元資料中可見的內部文件標題。
  • <script>塊和外部腳本在PDF渲染之前執行。
  • WaitFor.RenderDelay:暫停渲染指定的毫秒數,當JavaScript需要時間完成時很有用。
  • Print CSS規則之間切換,以控制應用哪個樣式表。
  • Zoom, AutomaticFit)。
  • Zoom:應用於頁面內容的百分比縮放級別。
  • True時,HTML <select>元素會轉換為互動式PDF表單字段。
  • MarginTop / MarginLeft / MarginRight / MarginBottom:以毫米設置頁面邊距。
  • FirstPageNumber:起始頁碼,當要在文件中新增扉頁時非常有用。

應用選項

所有選項都在調用渲染方法(如RenderHtmlFileAsPdf)之前設置。 渲染器可以在多個渲染調用中重複使用,設置不變。

學習使用IronPDF for Python將HTML轉換為PDF!

準備開始了嗎?

版本:2026.9剛剛發布

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起的授權