我之前没有使用过livecycle。有关此主题的信息过载,但我找不到一个页面或示例,解释如何正确,简单地将填好的表单提交到我的网络服务器上的目录。
我在livecycle ES2中创建了我的pdf表单。我在许多论坛,博客等和adobe中找到了很好的信息。但是我错过了使这项工作成为必要的东西吗? (需要在服务器上安装吗?)。我的印象是我的表单可以填写并提交/保存到我的网站访问者的目录中,而无需使用服务器上安装的任何内容。我只想要用户填写的pdf中的任何内容保存到该pdf并保存到服务器。
此链接很有用:http://kb2.adobe.com/cps/332/332289.html
但我仍然做错了。
通用按钮
您可以将通用按钮设置为对象>中的提交按钮。 场调色板。将按钮设置为提交按钮后,即可提交 选项卡在对象选项板中可用。您可以选择以下内容 格式:
从提供的信息 - 这是我想要的解决方案:
- PDF:提交包含嵌入PDF文件的包。如果表单包含签名字段,或者是表单的副本,请选择此格式 表单连同其数据需要由Adobe LiveCycle Forms保存 或者提交给其他类型的目标服务器。不要选择这个 如果表单启动服务器端处理(如果是Adobe),则选项 LiveCycle Forms将用于在运行时呈现HTML或动态表单 时间,或者表单是否为将在Adobe Reader中填写的PDF表单 不使用Adobe LiveCycle Reader Extensions。
我阅读了其他注释,我需要通过从LiveCycle保存表单来启用我尝试的使用权限,在ACROBAT X PRO中打开并且:
将权限扩展到读者,没有高级选择 在工具下。
在Adobe Pro X中,要将pdf可填写的电子邮件发送给您,您必须这样做 保存扩展权限的文件,这可以在 文件>>另存为>> Reader扩展PDF,然后选择“启用附加功能” 特征
它将允许接收者填写并通过电子邮件发送或填写并保存 附上并发送电子邮件。
有人有过这方面的成功吗?并知道如何使它工作?我创建了通用按钮,编辑属性,选择了PDF并分配了一个URL(存储保存文件的目录)....我错过了哪一部分?
最后但至少需要我阅读其他信息,说我需要一个servlet来保存......?
答案 0 :(得分:0)
您必须在pdf设计器中创建一个pdf,然后放置一个按钮。在按钮上单击,您可以调用webservice作为下面的代码
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);
将表单保存为Dynamic Xml Form后。 重要的部分是,你必须'读者扩展'你创建的pdf。