Screenshot PDF
Volver al blog

Cómo funciona la paginación A4 Safe-Cut: transiciones de píxeles, espacios en blanco y límites honestos

Publicado: 2026-08-08Revisado: 2026-08-08Equipo editorial de Screenshot PDF
Cómo funciona la paginación A4 Safe-Cut: transiciones de píxeles, espacios en blanco y límites honestos

Convertir una imagen alta en un PDF A4 suena como aritmética simple: calcule la altura de la página y corte cada número fijo de píxeles. Ese enfoque puede dividir una línea de texto, separar un total de su etiqueta o dividir una leyenda del gráfico. Por lo tanto, Screenshot PDF trata el límite matemático del A4 como una propuesta y busca un corte cercano visualmente más silencioso.

Este artículo documenta la versión actual del algoritmo 0.0.13. Explica qué puede detectar el análisis de píxeles, qué no puede comprender y cómo revisar el resultado sin afirmar que los píxeles revelen la semántica del documento.

El límite propuesto para la A4

Para retrato A4, la relación alto-ancho es aproximadamente 1.4142. Si un lienzo de entrada tiene 1000 píxeles de ancho, una región de página completa en forma de A4 tiene aproximadamente 1414 píxeles de alto. El editor utiliza el ancho del lienzo de origen para que la paginación conserve la resolución horizontal de la imagen capturada.

Si la imagen cabe en una página, sigue siendo una imagen. El modo sin división también evita la paginación automática. De lo contrario, el editor propone un límite de una altura A4 por debajo de la posición inicial actual.

Por qué "buscar píxeles blancos" es insuficiente

Las páginas utilizan fondos tintados, reglas de mesa, tarjetas, temas oscuros, fotografías y degradados. Un límite útil podría ser azul pálido en lugar de blanco. Por el contrario, una fila blanca aún puede contener texto fino que no debe cortarse. La captura de pantalla en PDF mide transiciones de color horizontales en cada fila candidata en lugar de probar solo el brillo.

Para cada dos píxeles horizontales, el algoritmo compara los valores RGB con un píxel a dos posiciones de distancia. Las diferencias por encima de un umbral contribuyen a la energía de transición de la fila. El texto denso y las imágenes detalladas tienden a producir más transiciones; los márgenes abiertos y las bandas horizontales simples tienden a producir menos.

Un límite rechazado a través de contenido denso y un límite seleccionado con menor detalle que produce páginas A4 limpias.

El suavizado evita accidentes de un píxel

Una única fila inusualmente silenciosa puede ser un borde suavizado o un artefacto de renderizado. El editor suma cada fila con sus vecinas inmediatas, creando una ventana de suavizado vertical de tres filas. Encuentra la energía mínima suavizada en la región de búsqueda del tamaño de página actual y luego acepta filas dentro de una pequeña tolerancia de ese mínimo.

La búsqueda retrocede desde el límite A4 propuesto. Esta preferencia utiliza la mayor parte posible de la página y al mismo tiempo elige una fila visualmente más silenciosa. Una altura mínima del 15 por ciento de una página A4 evita que la búsqueda devuelva una pequeña franja cerca de la parte superior.

¿Qué sucede cuando no existe una brecha segura?

Algunas imágenes contienen detalles densos de arriba a abajo: fotografías, mapas, hojas de cálculo, listados de códigos o paneles con un fondo sin sangrado. Si no aparece ninguna fila calificada de menor energía por encima de la altura mínima del fragmento, el algoritmo utiliza el límite matemático propuesto.

Ese retroceso es intencional. No devolver ninguna página sería peor, y moverse arbitrariamente hacia arriba podría producir docenas de hojas en su mayoría vacías. La vista previa expone el resultado para que el usuario pueda elegir una orientación, recorte, margen, zoom o captura seccional diferente.

Relleno de página y hoja final.

Los cortes intermedios se colocan sobre un lienzo blanco con una altura en forma de A4. Si un límite seguro se mueve hacia arriba, el área inferior no utilizada permanece blanca. La hoja final puede utilizar su altura más corta real en lugar de forzar una cola en blanco completa innecesaria.

El relleno blanco no es evidencia de que se haya perdido el contenido original. Puede indicar que el algoritmo eligió un límite silencioso anterior. Verifique la continuidad comparando la última fila visible de una página con la primera fila visible de la siguiente.

Casos que el algoritmo maneja razonablemente

  • párrafos separados por espacios verticales visibles;
  • diseños de tarjetas con canales silenciosos entre filas;
  • mesas con separadores horizontales y suficiente espacio alrededor de las filas;
  • informes con márgenes de sección;
  • capturas de pantalla que mezclan bloques de texto e imágenes con límites claros.

Estas son tendencias visuales, no categorías garantizadas. Una tabla con celdas de varias líneas muy apretadas aún puede requerir revisión manual.

Casos que necesitan juicio humano

El algoritmo no comprende que una firma pertenece a una declaración, un subtotal pertenece a filas de elementos o una leyenda de gráfico pertenece a un gráfico. No analiza HTML, orden de lectura, roles de accesibilidad ni significado legal porque recibe una imagen.

Revise cada límite cerca de:

  • encabezados de tablas, totales, notas a pie de página y firmas;
  • ecuaciones y bloques de código;
  • leyendas y sus cifras;
  • diseños de varias columnas;
  • mapas, diagramas y fotografías;
  • Códigos QR, códigos de barras y regiones legibles por máquina.

Si la relación semántica es importante, haga una captura de fuente más pequeña alrededor de la unidad completa o utilice un documento digital.

Una revisión de límites repetible

Abra el PDF al 100 por ciento. Para cada transición, registre el último objeto significativo en la primera página y el primer objeto en la siguiente. Confirme que no haya ninguna línea de texto, número, icono o código legible por máquina dividido. Repita la comprobación en un segundo visor de PDF porque la escala y el suavizado difieren.

Para una prueba controlada, cree tres bandas de origen: texto de párrafo, una tabla y una imagen a sangrado completo. Capture la página en una ventana gráfica grabada y amplíela. El resultado esperado no es “nunca habrá cortes”, sino una elección de límites documentada y una alternativa honesta cuando la banda densa no ofrezca una brecha segura.

Por qué la vista previa sigue siendo esencial

La energía de los píxeles puede reducir los cortes incómodos, pero no puede certificar un documento. La paginación automática es un motor de sugerencias que funciona con información visual. La vista previa es donde un usuario decide si la sugerencia conserva su significado.

El flujo de trabajo más sólido combina una relación determinista, una búsqueda visual limitada, un comportamiento de respaldo transparente y una inspección página por página. Esto es más confiable que prometer que un algoritmo automático puede comprender cada página web únicamente a partir de píxeles.