我的公司想设置一些PDF文档来跟踪项目。我们想要在 PDF 中创建链接,单击该链接时,会使用相对路径打开给定文档(.doc、.xls 等)。
有 app.openDoc JavaScript 方法,但它仅适用于 PDF 文件。
有“打开文件”操作,但这似乎只适用于绝对路径。
我已经查看了 API ( http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_reference.pdf) 但无济于事……有人知道如何执行此操作吗?
最佳答案
doc object没有这样的方法,但您可以执行以下操作:
- 将 .doc 或 .xsl 文件转换为 .docx 或 .xslx
- 将 XML 文件附加到 PDF
- 使用Doc.getDataObjectContents()读取数据
作为替代方案,您还可以使用 util.readFileIntoStream封闭环境中的方法,您可以在每个人的系统上安装文件夹级脚本。
关于Adobe Acrobat 的 JavaScript API - 如何使用 JavaScript 创建指向非 PDF 文档的相对链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10656931/