Массовое переименование полей формы PDF

Если вы, как и я, столкнетесь с проблемой переименования тысяч имен полей формы, идеально подойдет консоль JavaScript, включенная в Acrobat. При этом вы можете не только выполнить любой код JavaScript, но и получить доступ ко всему содержимому PDF-файла (включая поля формы). Поскольку в JS API нет собственной функции для переименования, поля формы копируются со всеми их свойствами и получают новое имя.


Сначала необходимо активировать консоль в Acrobat в разделе «Правка> Настройки ...» в разделе «JavaScript».:

Массовое переименование полей формы PDF

С помощью «CTRL + J» вы активируете отладчик JavaScript и выбираете «Консоль» под «Display:». Если вы хотите выполнить какой-либо код JavaScript, вы вводите его, отмечаете его (это важный шаг, о котором большинство людей забывает) и выполняете с помощью «CTRL + ENTER». Результат появится прямо под:

Массовое переименование полей формы PDF

В следующем фрагменте все поля формы переименовываются так, что точки (".") Заменяются хешами ("#").:

61cbdaf8b97fb21952e382d2e88d50d4

Скрипт может обрабатывать все типы полей формы (включая флажки и сгруппированные переключатели).

Массовое переименование полей формы PDF

Назад