Перейменуйте поля PDF-форми в груповому режимі

Якщо, як і я, ви зіткнетеся з проблемою перейменування тисяч імен полів форм, консоль JavaScript, включена в Acrobat, ідеально підходить. У цьому ви можете не тільки виконати будь-який код JavaScript, але й отримати доступ до всього вмісту в PDF (включаючи поля форми). Оскільки в JS API немає власної функції для перейменування, поля форми копіюються з усіма їх властивостями та отримують нову назву.


Спочатку консоль потрібно активувати в програмі Acrobat у розділі "Редагування> Налаштування ..." в розділі "JavaScript":

Перейменуйте поля PDF-форми в груповому режимі

За допомогою "CTRL + J" ви активуєте налагоджувач JavaScript і вибираєте "Консоль" під "Відображення:". Якщо ви хочете виконати будь-який код JavaScript, ви вводите його, позначаєте (це важливий крок, про який більшість людей забувають) і виконуєте за допомогою "CTRL + ENTER". Потім результат з’являється безпосередньо нижче:

Перейменуйте поля PDF-форми в груповому режимі

Наступний фрагмент перейменовує всі поля форми так, щоб крапки (".") Були замінені хешами ("#"):

61cbdaf8b97fb21952e382d2e88d50d4

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

Перейменуйте поля PDF-форми в груповому режимі

Назад