JavaScript API для Adobe Acrobat — как создать относительную ссылку на документ, отличный от PDF, с помощью JavaScript?

Моя компания хочет настроить некоторые PDF-документы для отслеживания проектов. Мы хотим создать ссылки внутри PDF, которые при нажатии открывают данный документ (.doc, .xls и т. д.) с использованием относительного пути.

Существует метод JavaScript app.openDoc, однако он работает только для файлов PDF.

Есть действие «Открыть файл», но оно работает только для абсолютных путей.

Я изучил API ( http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_reference.pdf ) безрезультатно... кто-нибудь знает, как это сделать?


person Jordan N    schedule 18.05.2012    source источник


Ответы (1)


В объекте документа такого метода нет, но вы можете следующий:

  • Преобразование файла .doc или .xsl в .docx или .xslx
  • Прикрепите файл XML к PDF
  • Используйте Doc.getDataObjectContents() для чтения данных.

В качестве альтернативы вы также можете использовать util.readFileIntoStream метод в закрытой среде, где вы можете установить сценарии на уровне папок в любой системе.

person Paul Sweatte    schedule 26.07.2012