Namakan semula medan borang PDF secara pukal

Sekiranya, seperti saya, anda menghadapi masalah menamakan semula ribuan nama bidang borang, konsol JavaScript yang disertakan dalam Acrobat sangat sesuai. Dalam hal ini, Anda tidak hanya dapat menjalankan kod JavaScript, tetapi juga mengakses semua kandungan dalam PDF (termasuk bidang formulir). Oleh kerana tidak ada fungsi asli untuk menamakan semula di API JS, bidang borang disalin dengan semua sifatnya dan diberi nama baru.


Konsol mesti diaktifkan terlebih dahulu di Acrobat di bawah "Edit> Tetapan ..." di bawah "JavaScript":

Namakan semula medan borang PDF secara pukal

Dengan "CTRL + J" anda mengaktifkan debugger JavaScript dan memilih "Konsol" di bawah "Paparan:". Sekiranya anda ingin melaksanakan kod JavaScript apa pun, anda memasukkannya, tandakan (ini adalah langkah penting yang dilupakan oleh kebanyakan orang) dan laksanakan dengan "CTRL + ENTER". Hasilnya kemudian muncul secara langsung di bawah:

Namakan semula medan borang PDF secara pukal

Coretan berikut menamakan semula semua medan borang sehingga titik (".") Diganti dengan hash ("#"):

61cbdaf8b97fb21952e382d2e88d50d4

Skrip boleh mengendalikan semua jenis medan borang (termasuk kotak semak dan butang radio berkumpulan).

Namakan semula medan borang PDF secara pukal

Belakang