我对 LiveCycle 设计师很陌生,所以这可能很明显。我正在修复一个遗留的 PDF 表单,我没有太多空间可以用更好的东西替换它。
我要做的就是在 PDF 的初始化事件期间读入几行文本文件并使用它们来填充几个字段,但 Adobe 不会让我实例化文件系统对象。
我已经尝试将该字段绑定到 XML 文件,但这会杀死表单上的其余脚本。
有没有更好的办法?或者任何方式?
感谢任何帮助,谢谢。
我对 LiveCycle 设计师很陌生,所以这可能很明显。我正在修复一个遗留的 PDF 表单,我没有太多空间可以用更好的东西替换它。
我要做的就是在 PDF 的初始化事件期间读入几行文本文件并使用它们来填充几个字段,但 Adobe 不会让我实例化文件系统对象。
我已经尝试将该字段绑定到 XML 文件,但这会杀死表单上的其余脚本。
有没有更好的办法?或者任何方式?
感谢任何帮助,谢谢。
不确定这是否可以帮助您,但在使用 JavaScript 开发 Acrobat 应用程序中找到了附加使用权限。
JavaScript 允许在表单中进行 SOAP 访问。对于 Adobe Reader 6.0,Acrobat 表单中允许 SOAP 访问。对于 Adobe Reader 6.02,在 Windows 中允许对静态 XML 表单进行 OleDb 数据库访问。对于 Adobe Reader 7.0.5,静态和动态 XML 表单允许 SOAP 访问。
请参阅JavaScript for Acrobat API 参考 (PDF)页码。36.
ADBC 插件允许 PDF 文档中的 JavaScript 通过一致的对象模型访问数据库。ADBC 是一项仅限 Windows 的功能,需要在客户端计算机上安装 ODBC。