Cambiar el nombre de los campos de formulario PDF de forma masiva

Si, como yo, se mete en el problema de cambiar el nombre de miles de nombres de campos de formulario, la consola JavaScript incluida en Acrobat es ideal. En esto, no solo puede ejecutar cualquier código JavaScript, sino también acceder a todo el contenido dentro del PDF (incluidos los campos de formulario). Dado que no hay una función nativa para cambiar el nombre en la API de JS, los campos del formulario con todas sus propiedades se copian y se les da un nuevo nombre.


La consola debe activarse primero en Acrobat en "Editar> Configuración ..." en "JavaScript".:

Cambiar el nombre de los campos de formulario PDF de forma masiva

Con "CTRL + J" activa el depurador de JavaScript y selecciona la "Consola" en "Pantalla:". Si desea ejecutar cualquier código JavaScript, introdúzcalo, márquelo (este es un paso importante que la mayoría de la gente olvida) y ejecútelo con "CTRL + ENTER". El resultado aparece directamente debajo:

Cambiar el nombre de los campos de formulario PDF de forma masiva

El siguiente fragmento cambia el nombre de todos los campos de formulario para que los puntos (".") Se reemplacen por hash ("#"):

61cbdaf8b97fb21952e382d2e88d50d4

El script puede manejar todos los tipos de campos de formulario (incluidas las casillas de verificación y los botones de opción agrupados).

Cambiar el nombre de los campos de formulario PDF de forma masiva

Atrás