Выполнение команд панели инструментов Adobe Acrobat через JavaScript - PullRequest
0 голосов
/ 11 июня 2019

В Adobe Acrobat Pro DC существует команда, которая автоматически генерирует гиперссылки из URL-адресов для всего PDF-файла (то есть URL-адреса будут встраиваться в PDF-файл, а не просто в виде текстовых ссылок). Эта команда может быть доступна под Tools/Edit PDF/Link/Auto-Create Web Links from URLs...

Я хочу создать макрос для этой команды, поскольку мне нужно применить его к сотням PDF-файлов. Но, к сожалению, кажется, что эта команда не существует в списке доступных инструментов действий Wizzard для автоматизации. (В категории «Содержимое» существует только команда «Добавить / изменить веб-ссылку или ссылку на документ», которая требует ручной вставки ссылки).

Теперь я подумал о создании сценария для активации этой команды, но я только узнал, как выполнять пункты меню, вызвав app.execMenuItem("ItemName");. Эта функция принимает пункты меню из списка, предоставленного app.listMenuItems();, который не включает команду для автоматического создания гиперссылок из URL-адресов (мне удалось только программно открыть необходимый инструмент Edit-PDF-tool, вызвав app.execMenuItem("TouchUp:EditDocument");).

Есть ли способ программно выполнять команды с панели инструментов в Adobe Acrobat с использованием JavaScript? Или есть какой-то другой способ автоматизировать процесс создания гиперссылок из URL для нескольких PDF-файлов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...