Renommer les champs de formulaire PDF en bloc

Si, comme moi, vous avez la difficulté à renommer des milliers de noms de champs de formulaire, la console JavaScript incluse dans Acrobat est idéale. En cela, vous pouvez non seulement exécuter n'importe quel code JavaScript, mais également accéder à tout le contenu du PDF (y compris les champs de formulaire). Puisqu'il n'y a pas de fonction native pour renommer dans l'API JS, les champs de formulaire avec toutes leurs propriétés sont copiés et créés avec un nouveau nom.


La console doit d'abord être activée dans Acrobat sous "Edition> Paramètres ..." sous "JavaScript":

Renommer les champs de formulaire PDF en bloc

Avec "CTRL + J" vous activez le débogueur JavaScript et sélectionnez la "Console" sous "Affichage:". Si vous voulez exécuter un code JavaScript, entrez-le, marquez-le (c'est une étape importante que la plupart des gens oublient) et exécutez-le avec "CTRL + ENTRÉE". Le résultat apparaît alors directement en dessous:

Renommer les champs de formulaire PDF en bloc

L'extrait suivant renomme tous les champs du formulaire afin que les points (".") Soient remplacés par des hachages ("#"):

61cbdaf8b97fb21952e382d2e88d50d4

Le script peut gérer tous les types de champs de formulaire (y compris les cases à cocher).

Renommer les champs de formulaire PDF en bloc

Retour