Referencia técnica PDF · Probada el 28 de agosto de 2026

PDF MediaBox y CropBox

MediaBox describe el límite físico completo de la página. CropBox describe el área que un visor muestra o imprime normalmente.

Cambiar CropBox suele modificar lo visible, no lo que permanece dentro del PDF.

Ver la prueba de recuperación ↓
01 · Modelo de una página

Cinco cuadros pueden describir una página PDF

Los cuadros son coordenadas del espacio de usuario predeterminado. Guían la visualización, impresión, corte y preimpresión; no son cinco capas independientes de contenido.

Cuadros de página PDF anidadosDiagrama con MediaBox como límite exterior y cuadros ilustrativos progresivamente menores para CropBox, BleedBox, TrimBox y ArtBox.MediaBoxCropBoxBleedBoxTrimBoxArtBox
Este anidamiento es un modelo explicativo, no una regla que obligue a todos los PDF a contener cinco cuadros explícitos ni a mantener este orden. Si no hay CropBox, su valor predeterminado es MediaBox.
MediaBox

El límite completo de la página

Define el soporte físico de la página. El contenido exterior puede descartarse sin cambiar la página PDF prevista.

CropBox

El recorte normal de visualización e impresión

Indica a los visores compatibles qué rectángulo mostrar o imprimir. Impone un recorte, pero no reescribe el flujo de contenido.

BleedBox

Sangrado de producción

Puede incluir área de imagen adicional para tolerar variaciones de corte y acabado.

TrimBox + ArtBox

Página terminada y contenido relevante

TrimBox describe las dimensiones finales previstas; ArtBox, la extensión del contenido significativo según el creador.

02 · Qué cambia un recorte

Un diccionario de página, dos rectángulos

En nuestra muestra Letter, MediaBox no cambió mientras CropBox se desplazó hacia dentro. El flujo de contenido y los recursos incrustados permanecieron en el archivo.

Antes
MediaBox [0 0 612 792]
CropBox  [0 0 612 792]
Después del recorte de Doruni
MediaBox [0 0 612 792]
CropBox  [55.08 63.36 556.92 728.64]

La matriz PDF guarda las coordenadas inferior izquierda y superior derecha. Doruni presenta márgenes, lee el CropBox existente y escribe el rectángulo resultante con setCropBox(). No cambia MediaBox ni realiza censura segura.

03 · Prueba original de recuperación

Oculto a la vista. Todavía dentro del archivo.

Generamos un PDF inofensivo con marcas rojas fuera del recorte previsto. Tras recortarlo, las marcas desaparecieron de la vista. Al restablecer CropBox a MediaBox, volvieron a aparecer.

PDF de prueba original con marcas rojas exteriores visibles
01 · OriginalMediaBox = CropBox

Las marcas exteriores son visibles.

PDF de prueba recortado con marcas exteriores ocultas
02 · RecortadoCropBox desplazado hacia dentro

Las marcas exteriores quedan ocultas.

PDF de prueba restaurado con marcas visibles de nuevo
03 · RestauradoCropBox restablecido a MediaBox

Las marcas originales vuelven.

MediaBox sin cambios

Las tres muestras conservaron el mismo MediaBox después del recorte.

El contenido aún puede extraerse

pdftotext encontró la marca exterior sintética en todos los archivos recortados, aunque la vista normal la ocultaba.

La vista restaurada coincidió

Al restablecer CropBox, la primera página obtuvo SSIM 1,0 frente al original en las tres muestras.

04 · Resultados medidos

Recortar no redujo estos archivos

Cada archivo recortado aumentó ligeramente: guardar el diccionario modificado añadió una pequeña sobrecarga de serialización, mientras el contenido y los recursos seguían intactos.

MuestraEstadoBytesMediaBox (pt)CropBox x, y, a×h (pt)
PDF-TEXTOriginal1,3 KB612×7920, 0, 612×792
PDF-TEXTRecortado1,4 KB612×79255.08, 63.36, 501.84×665.28
PDF-TEXTRestaurado1,3 KB612×7920, 0, 612×792
PDF-IMAGEOriginal48,3 KB595.28×841.890, 0, 595.28×841.89
PDF-IMAGERecortado48,3 KB595.28×841.8959.53, 75.77, 476.22×690.35
PDF-IMAGERestaurado48,3 KB595.28×841.890, 0, 595.28×841.89
PDF-MULTIOriginal2,4 KB612×7920, 0, 612×792
PDF-MULTIRecortado2,5 KB612×79248.96, 55.44, 514.08×681.12
PDF-MULTIRestaurado2,4 KB612×7920, 0, 612×792

Método: Tres PDF propios del proyecto—texto, imagen incrustada y tamaños de página mixtos—se recortaron con la misma operación getCropBox()/setCropBox() que usa Doruni. Los cuadros se comprobaron con pdfinfo -box, la visibilidad se renderizó con Poppler y el texto se buscó con pdftotext.

05 · Elige la operación correcta

Recortar, censurar, eliminar y comprimir son tareas distintas

Cambiar el área visible o impresaRecorte / CropBoxCompatible con Doruni
Eliminar definitivamente información sensibleCensura verificada o eliminación seguraNo compatible
Reducir los bytes del archivoCompresión y optimización de recursosNo compatible con Recortar PDF
Redimensionar la página física y transformar contenidoRedimensionado / transformaciónNo compatible
Usa CropBox para
  • Quitar márgenes blancos de la vista normal
  • Centrar la página en el área visual relevante
  • Preparar un encuadre para pantalla o impresión
No uses CropBox para
  • Ocultar datos personales o confidenciales
  • Eliminar cláusulas o anotaciones
  • Garantizar un PDF más pequeño
06 · Lista de comprobación

Cómo revisar un PDF recortado

  1. 01

    Ábrelo en más de un visor

    Los visores y flujos de impresión pueden interpretar los límites de página de forma distinta. Comprueba el resultado donde se usará el archivo.

  2. 02

    Revisa los cuadros, no solo la captura

    Los usuarios técnicos pueden ejecutar pdfinfo -box file.pdf y comparar MediaBox con CropBox.

  3. 03

    Trata los datos sensibles como si siguieran presentes

    Si la información debe ser irrecuperable, usa un flujo de censura verificado y comprueba el resultado final de forma independiente.

Referencias principales

Definiciones comprobadas con la referencia PDF

Cambia la vista

Recorta un PDF en el navegador

Doruni cambia localmente el área visible. El archivo no se sube, pero la operación es recorte, no censura ni compresión.

Abrir Recortar PDF