Postscript Encapsulado


PostScript encapsulado ( EPS ) es un formato de documento PostScript que cumple con la convención de estructuración de documentos (DSC) que se puede utilizar como un formato de archivo de gráficos . Los archivos EPS son documentos PostScript más o menos autónomos y razonablemente predecibles que describen una imagen o un dibujo y se pueden colocar dentro de otro documento PostScript. Un archivo EPS es esencialmente un programa PostScript, guardado como un solo archivo que incluye una vista previa de baja resolución "encapsulada" dentro de él, lo que permite que algunos programas muestren una vista previa en la pantalla.

Un archivo EPS contiene un comentario DSC de BoundingBox , que describe el rectángulo que contiene la imagen descrita por el archivo EPS. Las aplicaciones pueden usar esta información para diseñar la página, incluso si no pueden representar directamente el PostScript interno.

EPS, junto con las convenciones de estructuración abierta de DSC, forman la base de las primeras versiones del formato de archivo Adobe Illustrator Artwork .

Los archivos EPS suelen incluir una imagen de vista previa del contenido para su visualización en pantalla. La idea es permitir una vista previa simple del resultado final en cualquier aplicación que pueda dibujar un mapa de bits. Sin esta vista previa, las aplicaciones tendrían que representar directamente los datos de PostScript (PS) dentro del EPS, lo que estaba más allá de las capacidades de la mayoría de las máquinas que usaban PostScript.

Cuando se implementó EPS por primera vez, las únicas máquinas que usaban PostScript eran Apple Macintosh . Estas máquinas no podían renderizar directamente el PostScript, lo que presentaba a Adobe con el dilema de cómo proporcionar una imagen de vista previa y al mismo tiempo incluir la versión PS real para la impresora. En Mac, esto resultó ser fácil de resolver, ya que el sistema de archivos de Mac incluye dos partes (conocidas como bifurcaciones ) a las que lógicamente se hace referencia como un solo archivo. Al colocar el PostScript en la bifurcación de datos y un recurso PICT estándar de Mac en la bifurcación de recursos , ambas imágenes podrían moverse juntas de manera invisible como si fueran un solo archivo. Mientras que una vista previa de PICT a menudo contiene un mapa de bits, también podría contener una representación vectorial de la imagen completa, proporcionando vistas previas de muy alta calidad.

Sin embargo, ninguna de estas tecnologías se usa comúnmente en ningún otro sistema operativo. Cuando se enfrentó a los mismos problemas en las versiones de sus programas basadas en Microsoft Windows , Adobe optó por agregar un archivo TIFF codificado en la sección de encabezado del PostScript. A veces, aunque más raramente, usaban el formato WMF ( metarchivo de Windows ) en su lugar. WMF tiene el potencial de proporcionar vistas previas vectoriales, similar a PICT en Mac. Ambos archivos EPS en formato de PC tienen una desventaja particular: debido a que los datos PostScript, el encabezado y la vista previa están todos en el mismo archivo, causarán errores de impresión si un programa no comprende el formato lo suficientemente bien como para extraer solo los datos PostScript.