在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
在現代世界中,您不再需要紙質文件即可存儲信息。 但您可能需要使用可填寫的 PDF 表單欄位,例如在您需要填寫註冊表時; 事實上,有許多情況下我們可能會被要求填寫 PDF 文件。 有多種方法可以讓 PDF 文件具有可填寫的功能,無論是離線還是線上。 一個簡單的方法是使用像 Microsoft Word 這樣的文檔編輯器將 PDF 轉換為文檔,然後再將其保存為 PDF 文件。然而,這可能會在轉換過程中產生一些意外的錯誤,因此我們更傾向於使用 PDF 編輯器,如 Acrobat 或 Chrome Tools,以確保我們的 PDF 文件保持完整。
Acrobat 是由 Adobe Inc. 開發的一款產品,用於查看、創建、編輯、列印和製作可填寫的 PDF 表單。 有一個免費版本,功能有限,例如查看 PDF 文件。 另一種選擇是專業版的 Adobe Acrobat DC,它擁有所有最新和最佳的功能來管理 PDF 文件。 Acrobat Reader 應用程式包含一個編輯器,允許用戶向 PDF 文件添加評論或註釋、填寫表單(如保險理賠或報稅申報)、添加數位簽名等。 本指南將使用 Acrobat DC 來展示其功能的完整特性。 您可以從這個[Adobe Acrobat 下載頁面](https://get.adobe.com/reader/" target="_blank" rel="nofollow)獲取 Adobe Acrobat。 開始吧:
- 開啟 Adobe Acrobat DC
- 從頂部欄中選擇「工具」選項卡
- 點擊「準備表格」
- 從您的電腦中選擇檔案、創建新檔案,或者您可以使用掃描儀掃描紙本以轉換為PDF:
- Acrobat 會分析您的文件並將可能的欄位轉換為可填寫的表單欄位
- 如果遺漏了復選框、單選按鈕或文字欄位,您始終可以使用頂部工具欄來新增可填寫的表單欄位,例如,單選按鈕、文字欄位等。
- 您甚至可以使用 Acrobat DC 中的填寫和簽名功能來簽署文件。
Chrome 是 Google 開發的瀏覽器。 它有一組特別的功能,可以用來編輯可填寫的 PDF 表單。 雖然您無法像在 Acrobat 中那樣新增或刪除文字欄位、單選按鈕或簽署文件,但您可以填寫表單欄位。 您可以從此[Chrome 瀏覽器下載頁面](https://www.google.com/chrome/" target="_blank" rel="nofollow)下載 Chrome。
從您的電腦中選擇一個可填寫的 PDF 表單並在基於 Chromium 的瀏覽器中打開它。
- 根據您的資料填寫表單欄位
Wondershare PDFelement 是一個功能強大的全方位 PDF 解決方案,用於編輯、轉換和填寫 PDF 表單,還有更多功能。 它具備將您的文件轉換為最常見格式的功能,包括 Word (.docx)、Excel (.xlsx)、PowerPoint (.pptx) 或 JPEG (.jpg)。
它還提供了一鍵填寫 PDF 表單的簡便方式。 使用此軟體,您可以編輯文件中的文字,還可以更改字體、顏色、大小和佈局。 此外,它還能幫助您使用表格和圖表等頁面佈局工具從頭創建新的 PDF 文件。 讓我們看看如何讓 PDF 可填寫。
- 在 PDFelement 中打開您的 PDF 文件
如果您的 PDF 文件已包含框、表格和線條,請從工具欄中前往「表單 > 更多 > 識別表單」選單。
- 它將自動使所有表單可填寫
如果您的檔案中沒有任何表格或框,請從工具列中點擊「表單」
這將開啟一個表單編輯選單列。 將有很多關於表單的選項。 您可以添加文本、复选框、单选按钮、文本字段以及许多其他内容。
- 建立表單後,儲存檔案
上述的離線工具通常包含許多超越僅僅創建或編輯可填寫表格的功能,如果您只需要使用一兩個功能,購買整個套件可能會相當昂貴。 這時候,線上工具就派上用場了,因為您可以獲得免費服務或根據您的需求付費,但在這種情況下,只需為您所需的功能付費,這使得它比使用離線工具更具成本效益。 以下是一些可用於市場上完成工作的最佳工具。
使用 Jotform 的可填寫 PDF 表單創建器,您可以創建自訂的 PDF 表單,使用者可以快速從其數位設備填寫並提交。 只需幾個簡單步驟即可開始:
- 前往[JotForm 可填寫 PDF 表單創建器頁面](https://www.jotform.com/fillable-pdf-form-creator/" target="_blank" rel="nofollow)並註冊。
- 點擊「建立表單」。
- 您可以從 1000 多個可用模板中選擇,或從頭創建可填寫的 PDF 表單。
– 點擊“添加表單元素”以添加可填寫的表單欄位,例如單選按鈕、文本欄位等。
- 前往發布並下載表單為 PDF 檔案,或者你也可以使用嵌入連結發送給他人
[訪問 Sejda PDF 表單](https://www.sejda.com/pdf-forms" target="_blank" rel="nofollow) 是其中一個不需要您註冊免費方案的可填寫 PDF 表單製作工具; 但是,如果您想使用高級套裝,您必須註冊並選擇一個方案。 使用 Sejda 建立可填寫表單的步驟相對簡單。
點擊「上傳」並選擇您想要的文件,或者您可以選擇創建一個空白模板開始。
</li>
要創建文本欄位,選擇文本欄位並將游標移動到頁面上您希望放置新文本欄位的區域。
所有其他表單欄位都位於頂部藍色列中,可以以相同的方式選擇和添加。
您可以建立具有透明邊框的表單欄位,或選擇適合您需要的顏色。
您可以為每個表單欄位指定名稱,並配置特定的欄位屬性,例如多選、匯出值等等。
點擊「應用變更」並等待處理完成。 現在您可以儲存更新的文件
pdfFiller 是另一種用於創建可填寫表單的工具,並提供更多功能,如保護、拆分、合併、重寫和文檔。 以下是將 PDF 製作成可填寫格式的方法。
使用電子郵件、Google 或 Facebook 註冊 pdfFiller
- 登入後,點擊「My Docs」,然後前往儀表板。
- 點擊「新增」,然後從您的 PC、Google 雲端硬碟、Dropbox、OneDrive、Box 或 URL 上傳文件。 您也可以創建一個空白文件
- 現在您可以從右側選單中添加欄位,包括模板欄位和標準欄位。
完成後,點擊右上角橙色的「完成」按鈕,然後您可以分享鏈接或將其存儲為PDF。
[探索 IronPDF C# PDF 庫](https://ironpdf.com" target="_blank) 是任何 PDF 相關任務中您需要在 C 或 VB .NET 執行的絕佳工具,特別適合軟體工程師。 IronPDF 平台具有各種功能,用於不同的目的,如將 PDF 渲染為圖像、從 PDF 中提取文本、使其可搜尋(例如用於參考)、作為 PDF 註釋檢查器、簽署文件、將 Word 格式轉換為 PDF 格式、使 PDF 可填寫等更多用途。
讓我們看看如何使用 IronPDF C# 庫創建可填寫的 PDF。
// PM> Install-Package IronPdf
using IronPdf;
// Step 1. Creating a PDF with editable forms from HTML using form and input tags
var FormHtml = @"
<html>
<body>
<h2>Editable PDF Form</h2>
<form>
First name:<br> <input type='text' name='firstname' value='' > <br>
Last name:<br> <input type='text' name='lastname' value='' >
</form>
</body>
</html>";
IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf");
// Step 2. Reading and Writing PDF form values.
var FormDocument = PdfDocument.FromFile("BasicForm.pdf");
//Set and Read the value of the "firstname" field
var FirstNameField = FormDocument.Form.FindFormField("firstname");
FirstNameField.Value = "Minnie";
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value);
//Set and Read the value of the "lastname" field
IronPdf.Forms.FormField LastNameField = FormDocument.Form.FindFormField("lastname");
LastNameField.Value = "Mouse";
Console.WriteLine("LastNameField value: {0}", LastNameField.Value);
FormDocument.SaveAs("FilledForm.pdf");
// PM> Install-Package IronPdf
using IronPdf;
// Step 1. Creating a PDF with editable forms from HTML using form and input tags
var FormHtml = @"
<html>
<body>
<h2>Editable PDF Form</h2>
<form>
First name:<br> <input type='text' name='firstname' value='' > <br>
Last name:<br> <input type='text' name='lastname' value='' >
</form>
</body>
</html>";
IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf");
// Step 2. Reading and Writing PDF form values.
var FormDocument = PdfDocument.FromFile("BasicForm.pdf");
//Set and Read the value of the "firstname" field
var FirstNameField = FormDocument.Form.FindFormField("firstname");
FirstNameField.Value = "Minnie";
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value);
//Set and Read the value of the "lastname" field
IronPdf.Forms.FormField LastNameField = FormDocument.Form.FindFormField("lastname");
LastNameField.Value = "Mouse";
Console.WriteLine("LastNameField value: {0}", LastNameField.Value);
FormDocument.SaveAs("FilledForm.pdf");
' PM> Install-Package IronPdf
Imports IronPdf
'
' Step 1. Creating a PDF with editable forms from HTML using form and input tags
'
Private FormHtml = "
<html>
<body>
<h2>Editable PDF Form</h2>
<form>
First name:<br> <input type='text' name='firstname' value='' > <br>
Last name:<br> <input type='text' name='lastname' value='' >
</form>
</body>
</html>"
'
Private Renderer As New IronPdf.ChromePdfRenderer()
Renderer.RenderingOptions.CreatePdfFormsFromHtml = True
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf")
'
' Step 2. Reading and Writing PDF form values.
Dim FormDocument = PdfDocument.FromFile("BasicForm.pdf")
'
'Set and Read the value of the "firstname" field
Dim FirstNameField = FormDocument.Form.FindFormField("firstname")
FirstNameField.Value = "Minnie"
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value)
'
'Set and Read the value of the "lastname" field
Dim LastNameField As IronPdf.Forms.FormField = FormDocument.Form.FindFormField("lastname")
LastNameField.Value = "Mouse"
Console.WriteLine("LastNameField value: {0}", LastNameField.Value)
'
FormDocument.SaveAs("FilledForm.pdf")
在給定的程式碼中,我們首先使用 HTML 格式標籤製作一個表單。 然後我們將其保存為 PDF 文件。在第 2 步中,我們開始讀取和寫入 PDF 表單數值。 您可以使用欄位名稱存取表單欄位。 IronPDF 提供了 FindFormField 函數。 之後,我們設置選定欄位的值,然後保存新填寫的表單。
IronPDF 是一個非常優秀的開發者工具。 它使得程式化操作 PDF 表單變得簡單,不需要外部軟體。 您可以使用