Bloquea un formulario PDF rellenado y comprueba que ha funcionado
Aplanar convierte los campos de formulario en contenido de la página. Las respuestas dejan de ser editables, las casillas dejan de ser campos y el archivo se comporta como un documento impreso. El Aplanador de formularios PDF hace eso en tu navegador, campo a campo, y luego verifica el resultado.
Elige qué se aplana
- Todo menos las firmas: la opción por defecto y la razón de ser de esta herramienta. Aplanar un campo de firma destruye la firma: la marca visible se vuelve tinta y la prueba criptográfica desaparece. Una herramienta que haga eso en silencio está causando un daño real.
- Todos los campos, cuando el documento no tiene firmas que proteger.
- Un subconjunto elegido: fija las respuestas y deja editable una casilla de aprobación.
Fallos gestionados, no lanzados
La rutina estándar de aplanado es de todo o nada y falla en el primer campo que no puede resolver, dejando el documento a medio procesar. Hay tres causas: un widget sin flujo de apariencia /AP /N, apariencias desactualizadas respecto al valor guardado y un /DA que nombra una fuente que los recursos /DR del formulario no incluyen. Esta herramienta regenera primero las apariencias, aplana cada campo de forma independiente e informa de los que han fallado con nombre y motivo en vez de mostrar un error interno.
La verificación no es opcional
Un aplanado que produce un formulario en blanco es el fallo clásico de esta operación, y «se ha guardado sin errores» no lo detecta nunca. Por eso los bytes producidos se reabren y se comprueban dos veces:
- se vuelve a analizar el formulario y se afirma cuántos campos quedan;
- se busca cada valor aplanado en la página: el texto contra la capa de texto extraída, y las casillas y botones de opción renderizando la página y midiendo la tinta dentro del rectángulo del widget.
Una vista previa de antes y después muestra ambos documentos en paralelo.
Dos advertencias honestas
El aplanado es irreversible en el resultado. Tu archivo original nunca se modifica —siempre se escribe un documento nuevo—, pero la copia aplanada no se puede volver a convertir en formulario. Y un campo aplanado deja de ser accesible como campo: un lector de pantalla lo anuncia como contenido normal de la página, sin etiqueta, valor ni rol. Si la accesibilidad importa más que la inmutabilidad, marca los campos como de solo lectura en su lugar.
Privacidad
Todo ocurre en tu navegador con pdf-lib y pdf.js. Los formularios rellenados suelen contener datos personales: no se sube nada.
Tiny Online Tools







