Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas PDFchevron_rightInspector de campos de formulario PDFInspector de campos de formulario PDF

Inspector de campos de formulario PDF

Inspecciona cada campo AcroForm de un PDF: jerarquía de nombres, tipo, bits de indicadores, valores de exportación, coordenadas y problemas de apariencia.

upload_file

Haz clic para buscar o arrastra y suelta archivos aqui

Selecciona un PDF con formulario

Aceptado: .pdf,application/pdf

Herramientas similares

Inspector de JavaScript en PDF

Inspector de JavaScript en PDF

Encuentra todos los scripts dentro de un PDF —acciones de documento, eventos de página y anotación y cálculos de formulario— y léelos sin ejecutarlos.

Inspector de fuentes PDF

Inspector de fuentes PDF

Lista todas las fuentes de un PDF con su etiqueta de subconjunto, subtipo, estado de incrustación y las páginas que realmente las usan.

Extractor de facturas PDF

Extractor de facturas PDF

Extrae proveedor, número de factura, fechas, NIF, totales y líneas de detalle de una factura PDF en tu navegador, con confianza en cada campo.

Limpiador de metadatos PDF

Limpiador de metadatos PDF

Elimina autor, software, marcas de tiempo, XMP y otros datos ocultos de un PDF, y te muestra la prueba de que cada valor ha desaparecido.

Generador de código de inserción 3D

Generador de código de inserción 3D

Genera código de inserción listo para pegar de un modelo 3D en cuatro variantes, gratis y por completo en tu navegador.

Texto a código Morse

Texto a código Morse

Convierte texto a código Morse con reproducción de audio en tiempo real.

Visor de metadatos PDF

Visor de metadatos PDF

Consulta metadatos completos de archivos PDF, incluidos autor, fechas, dimensiones y más.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

Mira dentro de un formulario PDF, no solo su superficie

Un PDF rellenable parece sencillo y casi nunca lo es. Detrás de cada casilla hay un campo AcroForm con un nombre que puede anidarse tres niveles, un entero /Ff cuyos bits significan cosas distintas según el tipo de campo, un valor de exportación que casi nunca coincide con la palabra impresa al lado y un flujo de apariencia que unos visores regeneran y otros no. El Inspector de campos de formulario PDF lo abre todo.

Qué muestra

  • El nombre cualificado: /T unido a través de /Parent, de modo que address.city aparece como address.city y no como un city suelto que no puedes referenciar.
  • El tipo real: texto, multilínea, peine, contraseña, casilla, grupo de opción, botón de acción, desplegable, cuadro de lista o firma, deducido de /FT y de los bits de indicadores.
  • Cada bit de /Ff, descodificado para el tipo correcto. El bit 26 es RichText en un campo de texto y RadiosInUnison en un botón; descodificarlo sin mirar /FT produce disparates.
  • Valores de exportación. La clave del diccionario /AP /N de cada widget es lo que envía la casilla o el botón de opción. A menudo es 1, On o un código de producto, no Yes.
  • /MaxLen, /Opt, la fuente y el tamaño de /DA, la alineación /Q, la descripción /TU, el valor predeterminado /DV y cualquier acción adicional /AA.
  • Coordenadas: el /Rect original en espacio de usuario de abajo arriba y el mismo recuadro en espacio de página de arriba abajo, más la posición de tabulación dentro de /Annots.

Los problemas que detecta

Nombres cualificados duplicados (dos casillas, un valor). Widgets sin flujo de apariencia, que se ven vacíos en visores estrictos y rompen el aplanado. Widgets fuera del CropBox: presentes, rellenados, invisibles. Widgets huérfanos que no pertenecen a ningún campo. /NeedAppearances activado, que en la práctica significa que los valores solo se ven en un visor que los regenere.

Qué no puede decirte

Lee la estructura almacenada. No ejecuta el JavaScript del formulario, así que un campo calculado muestra su último valor guardado y no el que produciría un script. Tampoco valida el formulario frente a ninguna norma.

Privacidad

El PDF se analiza en tu navegador con pdf-lib y pdf.js. No se sube nada, y las exportaciones JSON y CSV se generan localmente.