我想知道如何在 PDF 中创建可填写的表单,例如这个。我想把需要填写的地方补上。
答案1
我相信 OpenOffice Writer 可以创建可填写的 PDF,尽管它可能缺少您正在寻找的一些功能,例如通过电子邮件发送输出。
基本内容如下:
- 创建一个新的 OO Writer 文档
- 启用表单工具栏:视图 → 工具栏 → 表单控件
- 创建表单
- 导出为 PDF
以下是详细教程:
http://openoffice.blogs.com/forms_fromscratch.pdf
为了将表单字段添加到现有 PDF,您可以安装 OO writer 的 pdf 导入器扩展:
sudo apt-get install libreoffice-pdfimport
我刚刚测试过,它可以与 LibreOffice 3 很好地兼容。
答案2
目前为止最简单的方法是期刊。您可以在 PDF 上方的图层中键入或绘制内容,然后将 PDF + 您的图层导出为新 PDF。它看起来非常整洁,并且易于使用。以下是 UI 的屏幕截图,其中在示例 PDF 中添加了一行简单的文本。
答案3
从以下位置下载并安装 Master PDF Editor这里,例如带有 QT 4.6 的 64 位版本
cd; wget http://get.code-industry.net/public/master-pdf-editor-3.5.81_amd64.deb
sudo dpkg -i master-pdf-editor-3.5.81_amd64.deb
sudo apt-get install libqt4-svg
- 创建新的 PDF 或编辑现有的 PDF。
- 在 PDF 文件中添加和/或编辑书签。
- 快速、简单的 PDF 表格填写。
- 更改字体属性(大小、字体类型、颜色等)。
- 使用 128 位加密来加密和/或保护 PDF 文件。
- 将 XPS 文件转换为 PDF。
- JavaScript 支持。
- 动态 XFA 表单支持。
- 验证表格和计算值。
- 将 PDF 控件(如按钮、复选框、列表等)添加到您的 PDF 中。
- 将 PDF 页面导入/导出为常见的图形格式,包括 BMP、JPG、PNG 和 TIFF。
- 使用数字签名、签名创建和验证对 PDF 文档进行签名。
- Linux 上的免费 PDF 编辑器(非商业用途)
答案4
您可以使用 LaTex 创建可填写的表单,使用hyperref
或eforms
包。请参阅答案中的示例创建可填写的 PDF在 SE:TeX 上。