1

我以前没有使用过livecycle。关于这个主题的信息过多,但我找不到一个页面或示例来解释如何正确和简单地将我填写的表格提交到我的网络服务器上的目录。

我在 livecycle ES2 中创建了我的 pdf 表单。我在许多论坛、博客等和 adobe 中找到了很好的信息。但是我错过了完成这项工作所需的东西吗?(需要安装在服务器上?)。我的印象是我的表单可以从我的站点访问者那里填写并提交/保存到一个目录,而无需使用服务器上安装的任何东西。我只想将用户在 pdf 中填写的任何内容保存到该 pdf 并保存到服务器。

此链接很有帮助: http: //kb2.adobe.com/cps/332/332289.html

但我仍然做错了什么。

通用按钮

您可以在“对象”>“字段”面板中将通用按钮设置为提交按钮。将按钮设置为提交按钮后,“对象”面板中就会出现“提交”选项卡。您可以选择以下格式:

根据提供的信息 - 这是我想要的解决方案:

-- PDF:提交包含嵌入式 PDF 文件的包。如果表单包含签名字段,或者表单的副本及其数据需要由 Adob​​e LiveCycle Forms 保存或提交到某种其他类型的目标服务器,请选择此格式。如果表单启动服务器端处理,如果 Adob​​e LiveCycle Forms 将用于在运行时呈现 HTML 或动态表单,或者如果表单是 PDF 表单,将在 Adob​​e Reader 中填写而不使用Adobe LiveCycle 阅读器扩展。

我阅读了其他说明,我需要通过从 LiveCycle 保存表单,在 ACROBAT X PRO 中打开并尝试启用使用权限:

将权限扩展到读者,工具下没有高级选择。

在 Adob​​e Pro X 中,要通过电子邮件将可填写的 pdf 文件发送给您,您必须使用扩展的权限保存文件,这可以在文件>>另存为>>阅读器扩展 PDF 中找到,然后选择“启用附加功能”。

它将允许接收者填写并发送电子邮件或填写并保存并附加到电子邮件。

有没有人在这方面取得成功?并知道如何使它工作?我创建了通用按钮,编辑属性,选择了 PDF 并分配了一个 URL(存储保存文件的目录)......我错过了什么部分?

最后但最不重要的是,我阅读了其他信息说我需要一个 servlet 来保存...??

4

1 回答 1

0

您必须在 pdf 设计器中创建一个 pdf,放置一个按钮。在按钮单击上,您可以调用 Web 服务,如下代码所示

var cURL = <url to your webservice>; 
SOAP.wireDump = false;
var service = SOAP.connect(cURL);
var Input = {'<give the input to your webservice here>'};
var result = service.YourWebMethod(Input);

之后将表单保存为动态 Xml 表单。重要的是,您必须“阅读器扩展”您创建的 pdf。

于 2011-11-04T09:59:48.707 回答