Hernoem PDF-formuliervelden in bulk

Als u, net als ik, vastloopt bij het hernoemen van duizenden formulierveldnamen, is de JavaScript-console in Acrobat een goede keuze. Hierin kunt u niet alleen elke JavaScript-code uitvoeren, maar ook toegang krijgen tot alle inhoud in de PDF (inclusief formuliervelden). Aangezien er geen native functie is voor het hernoemen in de JS-API, worden de formuliervelden met alle eigenschappen gekopieerd en gemaakt met een nieuwe naam.


De console moet eerst in Acrobat worden geactiveerd onder "Bewerken> Instellingen ..." onder "JavaScript":

Hernoem PDF-formuliervelden in bulk

Met "CTRL + J" activeert u de JavaScript-debugger en selecteert u de "Console" onder "Weergeven:". Als u JavaScript-code wilt uitvoeren, voert u deze in, markeert u deze en voert u deze uit met "CTRL + ENTER". Het resultaat verschijnt dan direct hieronder:

Hernoem PDF-formuliervelden in bulk

Het volgende fragment hernoemt nu alle formuliervelden zodat punten (".") Worden vervangen door hashes ("#"):

61cbdaf8b97fb21952e382d2e88d50d4

Het script kan alle soorten formuliervelden verwerken (inclusief selectievakjes).

Hernoem PDF-formuliervelden in bulk

Terug