Открытие PDF с помощью Acrobat Javascript на Apple - PullRequest
0 голосов
/ 24 августа 2018

Я хотел бы открыть PDF-документ, используя Javascript в Acrobat Pro DC, работающем под управлением OSX.Вот что я вижу:

app.openDoc("~/Desktop/test.pdf")
Invalid Location "~/Desktop/test.pdf". File or folder does not exist.
NotAllowedError: Security settings prevent access to this property or method.
App.openDoc:1:Console undefined:Exec
undefined

Интересно, является ли ошибка ограничениями безопасности, упомянутыми на странице 135 ссылки Javascript для Acrobat .

1 Ответ

0 голосов
/ 24 августа 2018

Поскольку Acrobat JavaScript является кроссплатформенным, вам нужно использовать независимые от устройства пути, и вы не можете использовать ярлыки для конкретных устройств, такие как "~".Что-то вроде примеров ниже.

Путь Windows C: \ MyFolder \ MyFile.pdf

app.openDoc("/C/MyFolder/MyFile.pdf");

Путь Macintosh MyDisk: MyFolder: MyFile.pdf

app.openDoc("/MyDisk/MyFolder/MyFile.pdf");

Выможно использовать "../" для относительных путей.

...