Crear formulario PDF y detectar campos automáticamente

Crea formularios PDF, detecta campos y añade cálculos

Crea formularios PDF, detecta campos y añade cálculos

1Elegir archivo2Ajustes3Procesar4Guardar

Elige un PDF y analizaremos su contenido para mostrarlo aquí.

Los archivos se procesan solo en este navegador. No se suben a ningún servidor.

Añade campos de texto, casillas, botones de opción y desplegables

Seguir en otra herramienta
Ajustes de la tarea
Herramientas de campo
Campo que dibujar

Elige una herramienta y arrastra sobre la página para dibujar el área del campo (toca para usar el tamaño predeterminado). Arrastra un campo para moverlo y usa el tirador de abajo a la derecha para cambiar su tamaño. Mueve el campo seleccionado de 1 en 1 pt con las flechas (Mayús: 10 pt) y elimínalo con Supr.

Página 1 de 1

Quita primero la contraseña de un PDF cifrado. Se reescribe el archivo completo, así que cualquier firma digital existente deja de ser válida. Conserva el original y revisa el resultado.

Acerca de Crear formulario PDF y detectar campos automáticamente

Un formulario exportado desde Word es solo un dibujo de líneas y casillas: ningún visor permite escribir en él. Esta herramienta coloca campos AcroForm (texto, casilla, botón de opción, lista desplegable y cuadro de lista) encima, para que el PDF se pueda rellenar en Acrobat Reader o en el navegador.

Tiene cuatro pestañas: dibujar campos a mano, detectar líneas y recuadros candidatos, corregir el orden de tabulación y añadir un cálculo cantidad × precio = total con avisos de campo obligatorio.

El nombre del campo será la columna de tus datos

En un AcroForm los valores se guardan asociados al nombre del campo. Cuando reúnas los formularios devueltos, «Nombre» y «Teléfono» serán las columnas de la hoja de cálculo, así que conviene elegir nombres cortos y claros. Los botones de opción con el mismo nombre forman un grupo, y cada uno necesita un valor de exportación distinto (por ejemplo, Sí y No) para que solo quede uno marcado. No se admiten puntos porque PDF los usa para separar padre e hijo en la jerarquía de campos.

Los valores por defecto con caracteres no latinos se dibujan con Noto Sans KR incrustada en subconjunto. Lo que escriba después el destinatario se muestra con la fuente del visor; los acentos del español suelen verse bien en cualquier visor.

Qué detecta la pestaña de detección y qué se le escapa

Solo analiza líneas vectoriales. Una línea horizontal de al menos 20 pt es candidata a subrayado. Un rectángulo cerrado de 6 a 26 pt por lado con proporción dentro de 1,5 es una casilla; uno de 30 pt o más de ancho, al menos el doble de ancho que de alto y no más de 60 pt de alto es un cuadro de texto. No mira la posición del texto, así que aparecen también líneas decorativas. Las líneas inclinadas y los escaneos que son solo imagen no se detectan.

Cómo funcionan el orden de tabulación y los cálculos

PDF no tiene una lista específica de orden de tabulación. La pestaña de orden reorganiza la matriz de anotaciones de cada página (/Annots) y fija /Tabs en orden por filas (/R). La ordenación automática va de arriba abajo, considera la misma fila a los campos con menos de 8 pt de diferencia de altura y luego ordena de izquierda a derecha.

La pestaña de cálculo añade un script Calculate al campo total y lo registra en el orden de cálculo del documento (/CO). Si los subtotales alimentan un total general, registra primero los subtotales. Los visores integrados de Chrome, Edge y Firefox no ejecutan JavaScript de formularios: prueba en Acrobat Reader o Foxit.

Tamaño del campo y límite de caracteres

Si dejas vacío el tamaño de letra, el visor ajusta el texto a la altura del campo. Un campo de una línea más bajo que 1,5 veces su tamaño de letra suele cortar los trazos inferiores. Activa «varias líneas» para direcciones o comentarios; si no, Intro no hace nada.

El límite de caracteres sirve para campos de formato fijo, como un código postal de 5 cifras o un teléfono de 9, y evita errores evidentes. Si un valor por defecto supera el límite, la herramienta lo avisa antes de crear el formulario.

Ejemplos

Total de un presupuesto con punto de miles

Entrada
Cantidad 3, precio «1.200» (con punto de miles), Total = Cantidad × Precio
Resultado
Total 3600 (y 3601,5 si se escribe «1.200,50»)

Si el formulario se crea desde la versión en español, el script de cálculo lee la coma como decimal y el punto como separador de miles, y quita los símbolos de moneda: «1.200» cuenta como 1200 y «1.200,50» como 1200,5. Si un importe lleva punto y coma a la vez, el último signo es el decimal. Un valor que no se puede leer como número cuenta como 0.

Cómo se usa

  1. Abre el PDF y dibuja campos o elige candidatos en la pestaña de detección.
  2. Define nombres, valores por defecto y campos obligatorios; ajusta el orden y los cálculos si hace falta.
  3. Abre el archivo guardado en Acrobat Reader y prueba a escribir, tabular y calcular.

Preguntas frecuentes

¿Puedo editar campos que ya existen?

Solo se pueden conservar o borrar. Bórralo y vuelve a dibujarlo con el mismo nombre; el script que tuviera no se copia.

¿El cálculo permite sumar o dividir?

Por ahora solo multiplica dos campos. Un total que sume varios campos debe configurarse en las propiedades de cálculo de Acrobat.

No aparece el aviso de campo obligatorio.

La validación se ejecuta al confirmar el valor, es decir, al salir del campo. Un campo en el que nunca se hizo clic puede quedar vacío sin aviso.

Fuentes

Revisado el:

Privacidad y tratamiento de datos