在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
在现代社会,您不再需要纸质文件来存储信息。 但是,您可能反而需要使用可填写的 PDF 表单字段,比如当您需要填写注册表时; 事实上,要求我们填写 PDF 文档的情况比比皆是。 无论是离线还是在线,都有特定的方法使 PDF 文件可填充。一种简单的方法是使用 Microsoft Word 等文档编辑器将 PDF 转换为文档,然后再保存为 PDF 文件。不过,这可能会导致在转换过程中产生一些意想不到的错误,因此我们更倾向于使用 Acrobat 或 Chrome Tools 等 PDF 编辑器来确保我们的 PDF 文件保持完整。
Acrobat 是 Adobe 公司开发的产品,用于查看、创建、编辑、打印和创建可填写的 PDF 表单。 有一个功能有限的免费版本,如查看 PDF 文件。 Adobe Acrobat DC 是一个专业版本,具有管理 PDF 文件的所有最新、最好的功能。 Acrobat Reader 应用程序包含一个编辑器,允许用户在 PDF 文件中添加注释或注解、填写保险索赔或纳税申报表等表格、添加数字签名等。 本指南将使用 Acrobat DC 向您展示其全部功能。 您可以从以下链接获取 Adobe AcrobatAdobe Acrobat 下载页面. 让我们开始吧:
-打开 Adobe Acrobat DC
- 从顶部栏选择"工具 "选项卡
-点击 "准备表格 "
- 从个人电脑中选择文件、创建新文件,或者使用扫描仪扫描硬拷贝以转换为 PDF:
- Acrobat 将分析您的文档,并将可能的字段转换为可填写的表单字段
- 如果漏掉了复选框、单选按钮或文本字段,您可以使用顶部工具栏添加可填写表单字段,如单选按钮、文本字段等。
-您甚至可以使用 Acrobat DC 中的 "填写和签名 "功能在文档上签名。
- 最后,您可以保存可填写的 PDF 表单,然后将其分发给其他人填写。
Chrome 是 Google 开发的一款浏览器。 它有一套特殊的功能,可用于编辑可填写的 PDF 表单。 虽然不能像在 Acrobat 中那样添加或删除文本字段、单选按钮或签署文档,但可以填写表格字段。 您可以从此处下载 ChromeChrome 浏览器下载页面.
- 从个人电脑中选择一个可填写的 PDF 表单,并在基于 chromium 的浏览器中打开它。
- 根据您的信息填写表格字段
-使用打印图标或下载选项保存 PDF 表单
Wondershare PDFelement 是一款功能强大的一体化 PDF 解决方案,可用于编辑、转换和填写 PDF 表单,以及更多其他功能。 它能够将您的文档转换为任何最流行的格式,包括 Word(.docx),Excel(.xlsx)PowerPoint(.pptx)或 JPEG(.jpg).
它还提供了一种只需单击即可填写 PDF 表单的简便方法。 使用该软件,您可以编辑文档中的文本,还可以更改字体、颜色、大小和布局。 此外,它还可以帮助您使用表格和图表等页面布局工具从头开始创建新的 PDF 文档。 让我们来看看如何使 PDF 可填充。
-在 PDFelement 中打开您的 PDF 文件
- If your PDF file already has boxes, tables, and lines, go to the Form > More > Recognize Form menu from the toolbar
- It will make all forms fillable automatically
- 如果您的文件没有任何表格或方框,请单击工具栏上的 "表格
-这将打开一个表单编辑菜单栏。 会有很多关于表单的选项。 您可以添加文本、复选框、单选按钮、文本字段以及许多其他内容
-创建表格后,保存文件
上述离线工具通常包含许多功能,而不仅仅是创建或编辑可填写表格,如果您只需要使用一两项功能,购买整套工具可能会相当昂贵。 这时,在线工具就派上用场了,您可以获得免费服务,也可以根据自己的需要付费,但在这种情况下,您只需为自己需要的功能付费,因此比使用离线工具更具成本效益。 以下是市场上可以完成这项工作的一些最佳工具。
使用 Jotform 的可填写 PDF 表单创建器,您可以创建自定义 PDF 表单,用户可以通过数字设备快速填写并提交。 只需几个简单的步骤即可开始工作:
- 转到 JotForm 可填写 PDF 表单创建器页面 并注册。
-点击 "创建表格"。
- 您可以从 1000 多个可用模板中选择一个模板,也可以从头开始创建一个可填写的 PDF 表单。
-点击 "添加表单元素",添加可填写的表单字段,如单选按钮、文本字段等。
-转到 "发布 "并将表格下载为 PDF 文件,您也可以使用嵌入链接将其发送给他人
访问 Sejda PDF 表单 PDF Maker 是无需注册免费计划的可填写 PDF 表单制作工具之一; 不过,如果您想使用高级软件包,就必须注册并选择一个计划。 使用 Sejda 制作可填写表格的步骤相对简单。
点击 "上传 "并选择所需的文件,也可以选择创建一个空白模板。
要创建文本字段,请选择文本字段并将光标移至页面上要放置新文本字段的区域。
所有其他表单字段均可在顶部栏中找到(在蓝色)可以用同样的方式选择和添加。
您可以创建带有透明边框的表单字段,也可以选择适合您需要的颜色。
您可以为每个表单字段指定名称,并配置特定字段属性,如多选、导出值等。
点击 "应用更改",等待处理完成。 现在您可以保存更新后的文档
pdfFiller 是另一款用于创建可填写表格的工具,具有保护、分割、合并、重写和文档等更多功能。 以下是如何制作 "可填充 PDF"。
- 使用电子邮件、谷歌或 Facebook 在 pdfFiller 注册
- 登录后,点击 "我的文档 "并进入仪表板
- 点击 "添加新内容",然后从您的 PC、Google Drive、Dropbox、OneDrive、Box 或 URL 上传文档。 您也可以创建一个空白文档
- 现在,您可以从右侧菜单中添加字段,包括模板字段和标准字段
完成后,点击右上角橙色的 "完成 "按钮,然后就可以共享链接或将其保存为 PDF 文件。
探索 IronPDF C# PDF 库 对于您需要在 C# 或 VB .NET 中执行的任何与 PDF 相关的任务,《PDF Converter》都是一款出色的工具,尤其适合软件工程师使用。 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.GetFieldByName("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.GetFieldByName("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.GetFieldByName("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.GetFieldByName("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.GetFieldByName("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.GetFieldByName("lastname")
LastNameField.Value = "Mouse"
Console.WriteLine("LastNameField value: {0}", LastNameField.Value)
'
FormDocument.SaveAs("FilledForm.pdf")
在给出的代码中,我们首先使用 HTML 格式标签制作一个表单。 然后,我们将其保存为 PDF 文件。在第 2 步,我们开始读写 PDF 表单值。 您可以使用字段名访问表单字段。 IronPdf 提供GetFieldByName函数。 然后,我们设置所选字段的值,然后保存新填写的表单。
IronPDF 是开发人员的绝佳工具。 它使 PDF 表单的编程操作变得简单,无需外部软件。 您可以通过 IronPDF 免费试用密钥. 此外,我们还推出了一项优惠活动,您只需支付两份产品的价格,即可获得五份产品。 有关许可的更多信息,请访问此处 IronPDF许可页面.