PDF 表單
此程式碼範例示範了開發人員如何使用 IronPDF 建立和編輯具有可填寫表單的 PDF 文件。
要建立 PDF 表單,只需使用 HTML 標記以所需方式建立表單,然後使用 IronPDF 提供的靜態渲染方法之一將其轉換為 PDF 即可。 使用PdfDocument.renderHtmlAsPdf轉換以 HTML 字串標記的 HTML 表單(如上面的範例所示),使用PdfDocument.renderHtmlFileAsPdf轉換位於本機檔案路徑上的包含表單的 HTML 檔案。 兩種方法都會產生 PDF 表單,使用者可以使用自己喜歡的 PDF 閱讀應用程式開啟並填寫。
預設情況下,IronPDF 會將 HTML 標籤中的任何表單設定為可編輯。 開發者可以根據需要,透過向 PDF 渲染方法提供ChromePdfRenderOptions物件以及 HTML 內容,來啟用或停用此行為。 使用setCreatePdfFormsFromHtml方法將createPdfFormsFromHtml屬性設為 true 或 false,以啟用或停用可編輯表單。
透過PdfDocument的FormManager可以讀取和寫入 PDF 表單欄位的值。 請使用以下程式碼行引用它:
如程式碼範例第 26 行和第 29 行所示,開發人員可以直接透過呼叫FormManager的setFieldValue並傳入文字欄位的名稱(如關聯的 FormManager 中指定的)來設定表單文字欄位的值。<input>原始 HTML 標籤的元素名稱屬性),後面跟著要填入的值。
若要讀取表單欄位的值,開發人員必須先透過FormManager的FormField物件索引清單取得所需表單欄位的直接參考。 以下程式碼示範如何實現這一目標:






