PDF 工具

如何制作可填写的PDF

发布 2022年三月11日
分享:

在现代社会,您不再需要纸质文件来存储信息。 但是,您可能反而需要使用可填写的 PDF 表单字段,比如当您需要填写注册表时; 事实上,要求我们填写 PDF 文档的情况比比皆是。 无论是离线还是在线,都有特定的方法使 PDF 文件可填充。一种简单的方法是使用 Microsoft Word 等文档编辑器将 PDF 转换为文档,然后再保存为 PDF 文件。不过,这可能会导致在转换过程中产生一些意想不到的错误,因此我们更倾向于使用 Acrobat 或 Chrome Tools 等 PDF 编辑器来确保我们的 PDF 文件保持完整。

1.Abode Acrobat

Acrobat 是 Adobe 公司开发的产品,用于查看、创建、编辑、打印和创建可填写的 PDF 表单。 有一个功能有限的免费版本,如查看 PDF 文件。 Adobe Acrobat DC 是一个专业版本,具有管理 PDF 文件的所有最新、最好的功能。 Acrobat Reader 应用程序包含一个编辑器,允许用户在 PDF 文件中添加注释或注解、填写保险索赔或纳税申报表等表格、添加数字签名等。 本指南将使用 Acrobat DC 向您展示其全部功能。 您可以从以下链接获取 Adobe AcrobatAdobe Acrobat 下载页面. 让我们开始吧:

-打开 Adobe Acrobat DC

- 从顶部栏选择"工具 "选项卡

How To Make Pdf Fillable 1 related to 1.Abode Acrobat

-点击 "准备表格 "

How To Make Pdf Fillable 2 related to 1.Abode Acrobat

- 从个人电脑中选择文件、创建新文件,或者使用扫描仪扫描硬拷贝以转换为 PDF:

How To Make Pdf Fillable 3 related to 1.Abode Acrobat

- Acrobat 将分析您的文档,并将可能的字段转换为可填写的表单字段

- 如果漏掉了复选框、单选按钮或文本字段,您可以使用顶部工具栏添加可填写表单字段,如单选按钮、文本字段等。

-您甚至可以使用 Acrobat DC 中的 "填写和签名 "功能在文档上签名。

- 最后,您可以保存可填写的 PDF 表单,然后将其分发给其他人填写。

2.Chrome

Chrome 是 Google 开发的一款浏览器。 它有一套特殊的功能,可用于编辑可填写的 PDF 表单。 虽然不能像在 Acrobat 中那样添加或删除文本字段、单选按钮或签署文档,但可以填写表格字段。 您可以从此处下载 ChromeChrome 浏览器下载页面.

- 从个人电脑中选择一个可填写的 PDF 表单,并在基于 chromium 的浏览器中打开它。

How To Make Pdf Fillable 4 related to 2.Chrome

- 根据您的信息填写表格字段

-使用打印图标或下载选项保存 PDF 表单

How To Make Pdf Fillable 5 related to 2.Chrome

Wondershare PDFelement - macOS

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

How To Make Pdf Fillable 6 related to Wondershare PDFelement - macOS

- It will make all forms fillable automatically

- 如果您的文件没有任何表格或方框,请单击工具栏上的 "表格

-这将打开一个表单编辑菜单栏。 会有很多关于表单的选项。 您可以添加文本、复选框、单选按钮、文本字段以及许多其他内容

How To Make Pdf Fillable 7 related to Wondershare PDFelement - macOS

-创建表格后,保存文件

在线方法

上述离线工具通常包含许多功能,而不仅仅是创建或编辑可填写表格,如果您只需要使用一两项功能,购买整套工具可能会相当昂贵。 这时,在线工具就派上用场了,您可以获得免费服务,也可以根据自己的需要付费,但在这种情况下,您只需为自己需要的功能付费,因此比使用离线工具更具成本效益。 以下是市场上可以完成这项工作的一些最佳工具。

JotForm

使用 Jotform 的可填写 PDF 表单创建器,您可以创建自定义 PDF 表单,用户可以通过数字设备快速填写并提交。 只需几个简单的步骤即可开始工作:

- 转到 JotForm 可填写 PDF 表单创建器页面 并注册。

-点击 "创建表格"。

- 您可以从 1000 多个可用模板中选择一个模板,也可以从头开始创建一个可填写的 PDF 表单。

How To Make Pdf Fillable 8 related to JotForm

-点击 "添加表单元素",添加可填写的表单字段,如单选按钮、文本字段等。

How To Make Pdf Fillable 9 related to JotForm

-转到 "发布 "并将表格下载为 PDF 文件,您也可以使用嵌入链接将其发送给他人

How To Make Pdf Fillable 10 related to JotForm

塞伊达

访问 Sejda PDF 表单 PDF Maker 是无需注册免费计划的可填写 PDF 表单制作工具之一; 不过,如果您想使用高级软件包,就必须注册并选择一个计划。 使用 Sejda 制作可填写表格的步骤相对简单。

选择现有 PDF 文档

点击 "上传 "并选择所需的文件,也可以选择创建一个空白模板。

How To Make Pdf Fillable 11 related to 选择现有 PDF 文档

在 PDF 表格中添加可填写的表格字段

  1. 打开文档后,您可以在认为必要的地方添加可填写的表单字段。
  2. 您可以选择以下字段类型:
    1. 文本字段: 单行
    2. 文本区域: 多文本行
    3. 收音机 只选一组
    4. 复选框: 勾选一个或多个选项
    5. 下拉菜单: 从下拉列表中选择一个或多个选项

如何创建可填充的 PDF 文本字段

要创建文本字段,请选择文本字段并将光标移至页面上要放置新文本字段的区域。

创建复选框、单选按钮或下拉列表

所有其他表单字段均可在顶部栏中找到(在蓝色)可以用同样的方式选择和添加。

更改边框颜色

您可以创建带有透明边框的表单字段,也可以选择适合您需要的颜色。

How To Make Pdf Fillable 12 related to 更改边框颜色

控制表单字段名称和其他属性

您可以为每个表单字段指定名称,并配置特定字段属性,如多选、导出值等。

保存文档

  1. 点击 "应用更改",等待处理完成。 现在您可以保存更新后的文档

  2. 现在,您应该有了一份可填写的 PDF 文档,无需打印即可快速填写电子文档

PDF填表器

pdfFiller 是另一款用于创建可填写表格的工具,具有保护、分割、合并、重写和文档等更多功能。 以下是如何制作 "可填充 PDF"。

- 使用电子邮件、谷歌或 Facebook 在 pdfFiller 注册

- 登录后,点击 "我的文档 "并进入仪表板

- 点击 "添加新内容",然后从您的 PC、Google Drive、Dropbox、OneDrive、Box 或 URL 上传文档。 您也可以创建一个空白文档

- 现在,您可以从右侧菜单中添加字段,包括模板字段和标准字段

How To Make Pdf Fillable 13 related to PDF填表器

完成后,点击右上角橙色的 "完成 "按钮,然后就可以共享链接或将其保存为 PDF 文件。

IronPDF:C# 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")
VB   C#

在给出的代码中,我们首先使用 HTML 格式标签制作一个表单。 然后,我们将其保存为 PDF 文件。在第 2 步,我们开始读写 PDF 表单值。 您可以使用字段名访问表单字段。 IronPdf 提供GetFieldByName函数。 然后,我们设置所选字段的值,然后保存新填写的表单。

IronPDF 是开发人员的绝佳工具。 它使 PDF 表单的编程操作变得简单,无需外部软件。 您可以通过 IronPDF 免费试用密钥. 此外,我们还推出了一项优惠活动,您只需支付两份产品的价格,即可获得五份产品。 有关许可的更多信息,请访问此处 IronPDF许可页面.

< 前一页
如何拆分PDF页面
下一步 >
如何将多个PDF文件合并成一个文档

准备开始了吗? 版本: 2024.12 刚刚发布

免费NuGet下载 总下载量: 11,781,565 查看许可证 >