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
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
Este PDF está protegido con contraseña.
Seguir en otra herramienta
Procesando…
Todo se ejecuta dentro de este navegador. Tu archivo nunca se envía a un servidor.
Tu archivo está listo para descargar
Seguir con este resultado
Abrir vista previa de páginas
Al cambiar un ajuste se oculta el resultado anterior. Vuelve a generarlo para guardar los ajustes actuales.
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.
Cargando…
Procesando…
0.0
No se ha bloqueado: el resultado aparecerá cuando termine el cálculo.
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
- Abre el PDF y dibuja campos o elige candidatos en la pestaña de detección.
- Define nombres, valores por defecto y campos obligatorios; ajusta el orden y los cálculos si hace falta.
- 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: