制作标准PDF可填写

时间:2014-07-25 12:11:30

标签: pdf pdf-generation

我想将标准PDF转换为可填写的PDF。 我的原始PDF包含要填写的表单和文本区域。 此外,是否可以在PDF的底部添加“邮件发送”按钮?

我更喜欢与ubuntu兼容的开源工具, 但如果需要,我会去窗户。

非常感谢,

2 个答案:

答案 0 :(得分:1)

您可以使用免费/开源Dhek模板编辑器,在单独的文件中(以JSON格式)定义您想要在某些位置写入/填充动态数据的区域(边界和相关属性)以及额外的数据任何现有的PDF。

JSON模板格式示例:(参见documentation

{
  "pages": [
    { /* mappings for first page, index 0 */
    "areas": [
      { /* first area of first page */
        "type": "text"/* or "checkbox"*/
        "height": 10.23/* pt */,
        "width": 23.456,
        "x": 0.1234/* pt */,
        "y": 2.45,
        "name": "Field name"
      }
      /* , other areas ... */
    }
    /* , other pages ... */ 
  ]
}

您可以在GitHub Project上查看它,{7}可用于Windows 7+和Mac OS X 10.9 +。

使用FPDF库的PHP中的集成示例是binary releases

答案 1 :(得分:0)

这是Acrobat的案例(标准可行,但Pro更适合)。

使用Acrobat中的字段识别功能可能非常成功,否则,您将在“表单编辑”模式下手动添加字段。