我想将标准PDF转换为可填写的PDF。 我的原始PDF包含要填写的表单和文本区域。 此外,是否可以在PDF的底部添加“邮件发送”按钮?
我更喜欢与ubuntu兼容的开源工具, 但如果需要,我会去窗户。
非常感谢,
答案 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中的字段识别功能可能非常成功,否则,您将在“表单编辑”模式下手动添加字段。