Aplanar PDF

Aplanar un PDF
en tu navegador.

Bloquea campos de formulario interactivos y anotaciones en contenido estático. Los destinatarios ven los valores pero no pueden cambiarlos. Sin subida.

Suelta un PDF para aplanar
Abrimos el editor con el cuadro de aplanar ya enfocado.

Compruébalo tú mismo: abre DevTools → pestaña Network → suelta un archivo. Mira cómo no se sube nada.

Compatible con formularios Incrusta valores de campo en la página
Gratis
Sin registro
Sin subida
Compatible con formularios
CÓMO FUNCIONA

Tres pasos. Tu archivo nunca sale de esta pestaña.

1

Suelta el PDF rellenado

Elige el formulario relleno. Se carga en la memoria del navegador, no en un servidor.

2

Pulsa Aplanar

Incrustamos los valores de los campos y las anotaciones en la propia página y quitamos la capa interactiva.

3

Descarga la copia bloqueada

El resultado se ve idéntico, pero los destinatarios no pueden cambiar los valores. El original queda intacto.

Hornear el formulario en la página

Las razones para aplanar un PDF (flatten) suelen ser congelar lo que ahora se ve. Un formulario de impuestos rellenado tecleando en el PDF se va a un contable — el destinatario debe ver las respuestas pero no poder editarlas. Un acuerdo firmado se completó con un campo de firma relleno — al reenviarlo, el campo no debería seguir siendo un elemento de formulario clicable que alguien sobrescriba. Un documento escaneado vino de vuelta con anotaciones y sellos y debe circular a un público más amplio sin que la capa de anotaciones quede editable. Un folleto imprimible se compuso en InDesign con widgets de formulario interactivos que deberían aparecer como marcadores estáticos al maquetar para imprenta. La tarea aquí es pequeña y predecible: tomar un PDF con campos de formulario o anotaciones y convertir su estado visual actual en contenido permanente de página.

Lo que recibes de vuelta es un PDF que se ve igual en pantalla pero ya no tiene elementos interactivos. Cada campo relleno conserva su valor como texto estático. Cada campo vacío se convierte en lo que mostraba su fondo (a menudo un rectángulo gris, a veces nada visible). Las anotaciones y sellos hornean igual en la página.

Qué hace realmente el aplanado

PDF guarda los campos de formulario como una capa separada sobre la página. La página en sí no sabe nada del contenido del formulario; el widget del campo se pone encima al ver, y el valor actual se renderiza en el área visible. Aplanar colapsa esa capa — recorre cada campo, captura su estado visual en el momento, dibuja esa instantánea como contenido normal de página (texto, líneas, casillas como trazos) y luego elimina la propia definición de formulario.

El resultado es una sola página estática continua donde lo visible es lo dibujado. Ya no hay «formulario» en el documento. Un lector no puede saber que tuvo campos, y ninguna herramienta PDF puede reeditar los valores sin OCR de la página desde cero.

Qué se aplana y qué no

  • Campos de formulario (AcroForm). Entradas de texto, casillas, botones de radio, desplegables, listbox, campos de firma, botones. Todo eso se aplana — el valor o selección actual se convierte en contenido estático.
  • Los campos vacíos conservan su apariencia. Una caja de texto sin rellenar conserva su borde y (a menudo) una línea de marcador; el visual queda como formas dibujadas. Una casilla sin marcar queda como cuadrado vacío.
  • Los campos calculados capturan su valor actual. Los campos con fórmulas (función Acrobat Pro) se congelan en el valor que muestran — la fórmula desaparece tras el aplanado.
  • Las anotaciones pueden o no aplanarse. Notas de comentario, resaltes y sellos dependen del visor que los escribió; el form.flatten() de pdf-lib apunta a AcroForm específicamente. Si necesitas que las anotaciones también se vayan, el camino correcto es exportación completa desde el visor de origen.
  • El contenido estático existente no se toca. Texto, imágenes, maquetación, marcadores se llevan sin cambios.

Qué sobrevive y qué no

  • El contenido visible queda igual. Texto, imágenes, maquetación, fuentes y valores de formulario tal y como aparecían en el momento del aplanado — preservados exactamente.
  • Marcadores, enlaces, estructura de página se llevan. El aplanado apunta a la capa de formulario, no al esquema del documento.
  • La interactividad del formulario desaparece. Ya no hay campos clicables, ni selecciones de desplegable, ni «tab al siguiente campo». Ese es el sentido de la operación.
  • Las firmas digitales se invalidan. Cualquier modificación al documento, incluida el aplanado, rompe los vínculos de firma. Si el documento está firmado y la firma debe seguir válida, no aplanes — duplica el archivo y aplana el duplicado.
  • La operación es de un solo sentido. Una vez aplanado, no hay «desaplanar». La definición del formulario se ha ido. Para reeditar, habría que recrear los campos desde cero con un editor PDF que soporte autoría de formularios.

Si algo se ve raro

  • «No pasó nada» — no había campos que aplanar. El PDF no contenía AcroForm. La herramienta vuelve a guardar el archivo tal cual; el resultado es funcionalmente idéntico a la entrada. Para comprobar si tiene campos, ábrelo en Adobe Reader y mira «Resaltar campos existentes» — si no aparecen, no hay nada que aplanar.
  • Algunas anotaciones no hornearon. El paso form.flatten() solo aplana widgets AcroForm. Los overlays de anotación (post-it, marcado, dibujo a mano alzada) requieren otra operación. Para ellos, reexportar desde el visor original o consolidar primero vía edit-pdf.
  • Los valores rellenos se ven mal tras el aplanado. La representación aplanada captura lo que se dibujó en el momento. Si el formulario tenía sustitución de fuente o un campo que se mostraba distinto de lo esperado, el horneado captura eso. Comprueba antes la fuente en un visor — el aplanado preservará lo que veas allí.
  • El PDF está cifrado. Pásalo primero por unlock-pdf; los PDF cifrados no se modifican.

Razones comunes para aplanar

  • Enviar un formulario relleno a alguien que no debe editarlo. Declaraciones fiscales al contable, contratos al letrado, formularios de RR. HH. — aplanar bloquea los valores.
  • Combinar formularios rellenos en un único documento de archivo. Varias copias del mismo formulario rellenas por distintas personas, fusionadas en un paquete. Aplana cada una antes de fusionar para que cada copia conserve sus valores sin colisión de IDs de campo.
  • Preparar para imprenta o distribución pública. Los PDF impresos no honran la interactividad de todos modos, pero un visor que abre el archivo antes de imprimir puede mostrar los campos distinto al output impreso. Aplana primero para garantizar que pantalla y página coincidan.
  • Quitar el comportamiento rellenable de una plantilla. Plantilla creada con valores de muestra en los campos, lista para enviarse como ejemplo terminado. El aplanado congela los valores de muestra.

Notas prácticas

  1. Aplana al final. Si también necesitas añadir números de página, marca de agua o compresión — haz esas operaciones primero mientras el documento sigue editable. Aplanar una vez cierra cambios que dependen de tener consciencia de formulario.
  2. Guarda el original. La versión aplanada reemplaza funcionalidad que no se recupera. Guarda la fuente editable por si hay que actualizar valores luego, después vuelves a aplanar.
  3. Prueba primero en una página. Si el documento es grande y dudas cómo quedará el horneado, separa una página de muestra vía split-pdf, aplana la muestra, comprueba el resultado en un visor, luego aplana el documento entero.
  4. El archivo original queda intacto. Lo que descargas es un PDF aplanado nuevo; la fuente en disco no cambia.

Qué pasa con tu archivo

El aplanado corre en tu navegador. Abre DevTools y observa la pestaña Network durante la operación — no hay peticiones salientes con el contenido del archivo. El PDF se queda en disco; la versión aplanada es una descarga nueva al lado.

FAQ

Preguntas frecuentes

¿Qué significa aplanar?

Aplanar convierte capas interactivas — campos de formulario, anotaciones, comentarios — en contenido estático. Visualmente no cambia nada, pero los valores pasan a formar parte de la página y ya no son editables.

¿Por qué aplanar un PDF?

Para enviar una copia final no editable: contrato firmado, formulario fiscal cumplimentado, propuesta revisada. El aplanado evita que los destinatarios cambien los valores por error o a propósito.

¿El documento se verá distinto?

No — las páginas aplanadas se ven exactamente igual. El cambio es estructural, no visual: los campos pasan a ser texto incrustado, las anotaciones marcas incrustadas.

¿Funciona en PDFs sin formularios?

Sí. Si no hay campos ni anotaciones, aplanar es básicamente un \"guardar de nuevo\". Es más útil cuando hay campos o notas por bloquear.

¿Dónde va mi archivo?

A ningún sitio. El aplanado ocurre íntegramente en esta pestaña. Compruébalo en DevTools → Network: no se sube nada.