¿Qué es la rasterización de PDF?

El proceso de convertir los códigos contenidos en un archivo de formato de documento portátil (PDF) en una imagen bidimensional (2D) se conoce como rasterización de PDF. La información almacenada en un archivo PDF puede dar instrucciones a un programa o dispositivo sobre cómo mostrar el documento pero, cuando se visualiza en una pantalla, los resultados deben dibujarse en un espacio 2D. Dependiendo del tipo de objetos utilizados en un documento PDF, el proceso de rasterización de PDF a veces se puede acelerar mediante el uso de hardware de gráficos, de la misma manera que se calculan los gráficos tridimensionales (3D). Hay una serie de problemas complejos asociados con la rasterización de PDF, especialmente si un documento incluye elementos interactivos dinámicos o scripts de programación que dependen de objetos externos que no se convierten fácilmente en una imagen 2D estática.

Un documento PDF se almacena como una serie de instrucciones y números que pueden decirle a un programa cómo dibujar no solo el texto en una página, sino también cualquier gráfico que se requiera, ya sean imágenes comprimidas o arte lineal basado en vectores. Los archivos PDF almacenan información de esta manera, por lo que pueden ser completamente independientes del dispositivo que se utiliza para renderizar, mostrar o imprimir sin ninguna pérdida de calidad. Aunque existen dispositivos, como impresoras PostScript® o pantallas basadas en vectores, que pueden mostrar un documento PDF de forma nativa, la mayoría de los sistemas prácticos necesitan convertir las instrucciones almacenadas en una imagen 2D para que puedan ser utilizadas por hardware como monitores y dispositivos domésticos. impresoras.

La rasterización de PDF implica el uso de fórmulas matemáticas y algunas otras técnicas para traducir objetos como curvas, líneas y fuentes de Bézier en un área plana, píxel por píxel. El archivo PDF guarda cómo dibujar la información, por lo que un procesador de imágenes de rasterización (RIP) puede hacer que el documento PDF sea tan grande o pequeño como se desee sin pérdida de calidad. Un caso en el que esto podría no ser cierto involucra archivos de imagen de estilo fotográfico que están incrustados o codificados en un documento PDF y el número de píxeles ya está establecido y no se puede escalar sin interpolación que podría degradar la calidad.

Muchas computadoras realizan la rasterización de PDF a diario. Un lector de PDF, como los que se utilizan en los navegadores web, puede renderizar rápidamente archivos PDF para que se puedan leer, aunque la velocidad de visualización a veces es posible gracias a una reducción de la calidad a medida que el programa utiliza atajos de renderizado. Siempre que se imprime un documento PDF, también se debe rasterizar antes de enviarlo al hardware. Los dispositivos móviles a menudo tienen la funcionalidad de rasterización de PDF incorporada directamente en sus sistemas operativos para permitir una representación precisa acelerada por hardware, sin importar el tamaño del campo de salida.