8

我的问题是这个问题的延伸。

有没有办法使用开源软件创建包含可填写、可保存表单的 PDF?为此目的的任何开发工作或库都会获得积分。Acrobat 以外的任何软件也都可以得分。

4

6 回答 6

4

2013 年 2 月更新

根据这个答案, Adobe Reader XI 允许保存任何类型的 PDF 表单。我自己测试了它并且它有效。


我的旧答案:

如果您想生成可以使用 Adob​​e Acrobat Reader 填写和保存的 PDF 表单,那么您就不走运了。此类 PDF 文件包含只有 Adob​​e Acrobat 可以生成的加密数字证书。Adobe Acrobat Reader 在启用保存修改之前验证 PDF 表单上是否存在此证书。

然后,您的选择是使用 Adob​​e Acrobat 生成表单,或者使用其他方法来获取包含填充数据的 PDF 文件。一种常见的方法是在您的 PDF 文件中包含一个提交按钮,该按钮将您的字段值发布到 Web 服务器,然后您可以使用您选择的库在那里填写您的 PDF 文件。

这是一个将这种方法与商业图书馆Amyuni PDF Creator一起使用的示例。

在 Silverlight 应用程序中编辑 PDF 表单 (AcroForms)通常适用免责声明

于 2012-07-17T20:38:37.553 回答
3

您可以使用 OpenOffice 创建文档并导出为可填充或不可填充的 PDF。我已经做到了,这很容易。不太容易的部分是设置填写数据的提交。

于 2012-12-22T22:19:19.343 回答
3

自 3.2 版起的 OpenOffice 和 LibreOffice 能够创建可填写的 PDF 表单。我唯一无法在其中正常工作的是计算。但是对于其他一切,这些免费的开源办公套件都很棒,包括带有选择的组合框!

您甚至可以非常简单地设置提交到电子邮件按钮,无需编码!哇。OpenOffice 和 LibreOffice 非常适合创建有效的可填写 PDF 表单!

试一试。你没有什么可失去的,它不会花费你一分钱。

于 2015-02-06T11:48:10.107 回答
2

我认为这应该有效。试试 PDF Form Designer——它是一个开源应用程序。看这里

于 2013-11-25T09:33:04.597 回答
1

我的“goto”开源 .NET PDF 库是ITextSharp。不确定它是否支持可填写的表格,我从来不需要这样做。总之值得一看。

于 2012-07-17T20:35:10.060 回答
1

用最新版的Adobe Reader,Adobe Reader XI,好像可以保存表格了。

从他们的网页:直接在 PDF 表单上输入您的回复,或单击并填写表单字段。然后保存提交

于 2013-02-28T19:46:01.533 回答