我有:LiveCycle 服务器(ES3、JBOSS)、Workbench、Designer。
我使用 LC Desginer 将 PDF 转换为 XDP - 现在是模板。
现在我需要将该 XDP 文件转换为 PDF。
所以,我想我应该以某种方式通过 HTTP 请求调用 LiveCycle 服务器,在这个请求的正文中,我可以发送 XDP 文档的正文。我需要从 LC 得到的只是 PDF。
看起来很简单的任务,但我找不到任何有关如何执行此操作的信息。我看到很多如何在 Java 中执行此操作的示例,但我不需要 Java,我需要通过 HTTP(REST 端点或 SOAP,如果不可能)来执行此操作。
也许我需要在 Workbench 中创建一些“应用程序”?如果是这样,是否有任何分步文档?或者也许有人可以解释我,如何做到这一点。也许 ES3 Server 中已经有内置应用程序 - 我认为这是非常常见和简单的情况。
更新:我已经在 Odesk 为这个问题开设了工作,我保证在这里发布解决方案以与社区分享知识
最佳答案
正如所 promise 的,以下是解决此问题的方法:
Template.xdp
文件。 DataSource.xml
Template.xdp
和 DataSource.xml
)作为 multipart/form-data 并且部分的名称是输入变量的名称(在我的例子中是 xmlTemplate
和 xmlData
)。并且不要忘记带有基本授权凭据的 Authorization header 。 感谢 Thierry Stortenbeker对于此应用程序以及帮助和耐心。
关于pdf - 如何通过 HTTP REST 请求在 Adobe LiveCycle ES3 中将 XDP 转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15435242/