Как вставить код JavaScript в файл PDF?
Я могу кодировать JavaScript, я просто хочу знать, как поместить его в файл, например, для отображения текущей даты, использования combobox и т.д.
Как вставить код JavaScript в файл PDF?
Я могу кодировать JavaScript, я просто хочу знать, как поместить его в файл, например, для отображения текущей даты, использования combobox и т.д.
JavaScript, как правило, привязан к объектам в документе PDF. Например, если вы хотите, чтобы пользователь мог распечатать PDF, нажав кнопку "Печать", выполните следующие действия:
Select Action:
выберите Run a JavaScript
print();
в окно кодаЗдесь ссылка на старый (Acrobat 7.0.5) Акробатный скрипт JavaScript Ссылка, чтобы начать работу.
Есть много способов сделать это, если вы выполните поиск в Google.
Вот пример того, что я нашел, чтобы вставить код JavaScript в PDF-документ (вы также можете генерировать, редактировать,... с помощью кода JavaScript):
Вы не предусмотрели ограничение для языка, поэтому вы можете использовать Python для этого. Библиотека PyPDF2 имеет класс под названием addJS
, который работает. Вот пример из REPL:
mypdf.addJS("this.print({bUI:true,bSilent:false,bShrinkToFit:true});")
и здесь - ссылка на документацию. Обратите внимание, что вам нужно установить python3 (2.7 выйдет в конце 2019 года), а затем запустить pip3 install PyPDF2
или аналогичный для установки библиотеки и затем загрузить ее через import PyPDF2
. Надеюсь, это поможет.
Да, его возможность, то же самое нужно ухаживать. в pdf файле всегда может быть javascript, а не всегда используется хорошо. точно так же, как и вы могли сделать pdf, выполните команду, как бы очистить ВСЕ от системы.