В 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-файлов?