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 morfismo de vidrio

Generador de morfismo de vidrio

Cree CSS con morfismo de vidrio con controles de desenfoque, tinte y bordes.

Generador de tablas HTML

Generador de tablas HTML

Genera código de tabla HTML a partir de filas simples separadas por comas.

Analizador de BOM

Analizador de BOM

Analiza un CSV de lista de materiales electrónica: detecta el mapeo de columnas, encuentra números de pieza duplicados, marca filas sin designador o número de pieza, y exporta un CSV limpio y agrupado.

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.