PDF 表單

IronPDF for Python可以從HTML建立互動式PDF表單,並以程式的方式讀取或寫入現有PDF表單的欄位值。

入門指南

在渲染包含RenderingOptions.CreatePdfFormsFromHtml = True啟用表單建立。 要在現有表單中讀取或寫入欄位值,請載入PDF並使用Form.FindFormField

理解程式碼

建立表單

  • CreatePdfFormsFromHtml = True:在渲染時將HTML表單元素 (<checkbox> 等) 轉換為互動式PDF表單欄位。
  • RenderHtmlAsPdf(form_html):將HTML表單渲染為帶有互動可填寫欄位的PDF。 SaveAs("BasicForm.pdf")將其寫入磁碟。

讀取和寫入欄位值

  • PdfDocument.FromFile("BasicForm.pdf"):載入保存的表單PDF以進行欄位操作。
  • name屬性值之欄位的表單欄位物件,來自原始HTML。
  • field.Value = "text":以程式的方式設定表單欄位的值。
  • field.Value:讀取表單欄位的當前值。
  • SaveAs("FilledForm.pdf"):將填入所有欄位值的PDF保存。

支持的表單欄位型別

IronPDF支持文字輸入、單選按鈕、複選框、下拉選單 (<select>) 和文字區域。 所有這些都是從相應的HTML元素自動建立的,當CreatePdfFormsFromHtml啟用時。

學習使⽤IronPDF for Python來建立和填寫PDF表單!

準備開始了嗎?
版本: 2026.6 剛剛發布
Still Scrolling Icon

還在滾動嗎?

希望快速證明嗎?
運行範例 看您的HTML轉化成PDF。