Encapsulated PostScript ( EPS ) es un formato de documento PostScript que cumple con la Convención de Estructuración de Documentos (DSC) y que se puede usar como formato de archivo gráfico . El formato fue desarrollado ya en 1987 por John Warnock y Chuck Geschke , los fundadores de Adobe , junto con Aldus . [ 1 ] La base de las primeras versiones del formato de archivo Adobe Illustrator Artwork está formada por EPS junto con las Convenciones de Estructuración Abiertas DSC.
En resumen, los archivos EPS son documentos PostScript autónomos y predecibles que describen una imagen o dibujo y pueden insertarse dentro de otro documento PostScript. Un archivo EPS es esencialmente un programa PostScript guardado como un único archivo que incluye una vista previa de baja resolución "encapsulada" en su interior, lo que permite a algunos programas mostrar una vista previa en pantalla. Un archivo EPS contiene un comentario DSC que describe el rectángulo que contiene la imagen. Las aplicaciones pueden usar esta información para maquetar la página, incluso si no pueden renderizar directamente el código PostScript.
Avances
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 sencilla del resultado final en cualquier aplicación que pueda dibujar un mapa de bits. Sin esta vista previa, las aplicaciones tendrían que renderizar directamente los datos PostScript (PS) dentro del EPS, lo cual estaba fuera del alcance de la mayoría de las máquinas que utilizaban PostScript.
Cuando se implementó EPS por primera vez, las únicas máquinas que utilizaban PostScript de forma generalizada eran las Apple Macintosh . Estas máquinas no podían renderizar directamente el PostScript, lo que planteó a Adobe el dilema de cómo proporcionar una imagen de vista previa para el diseñador e incluir también la versión PS 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 ) que lógicamente se consideran 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 podían moverse juntas de forma invisible como si fueran un solo archivo. Si bien una vista previa PICT suele contener un mapa de bits , también puede contener una representación vectorial de la imagen completa, lo que proporciona vistas previas de muy alta calidad.
Ninguna de estas tecnologías se usa comúnmente en otros sistemas operativos. Ante los mismos problemas en las versiones de sus programas para Microsoft Windows , Adobe optó por añadir un archivo TIFF codificado en la sección de encabezado del PostScript. En ocasiones, aunque con menos frecuencia, utilizaron el formato Windows Metafile (WMF). WMF permite previsualizaciones vectoriales, similares a las de PICT en Mac. Ambos formatos de archivos EPS para PC presentan una desventaja particular: dado que los datos, el encabezado y la previsualización del PostScript se encuentran en el mismo archivo, pueden causar errores de impresión si el programa no reconoce el formato correctamente para extraer únicamente los datos del PostScript.
Un cuarto formato, conocido como EPSI, incluye un mapa de bits de vista previa codificado en ASCII . Este formato solo proporciona vistas previas en blanco y negro y se utiliza principalmente en sistemas tipo Unix . Debido a las diversas formas de representar la vista previa, los archivos EPSI tienen una portabilidad limitada. Una aplicación que no pueda interpretar la vista previa de un archivo EPS generalmente mostrará un cuadro vacío en la pantalla, pero podrá imprimir el archivo correctamente. El formato de vista previa más compatible es el formato TIFF de Windows.
Vulnerabilidad
Debido a la capacidad de usar scripts incrustados, Microsoft eliminó la compatibilidad con archivos EPS en los programas de Microsoft Office en mayo de 2018. [ 2 ] [ 3 ] [ 4 ]
Véase también
Referencias
- ^ "Archivos EPS: Todo lo que debes saber sobre el formato EPS" . IONOS Digitalguide . Consultado el 17 de mayo de 2022 .
- ^ "Se ha desactivado la compatibilidad con imágenes EPS en Office" . Consultado el 23 de febrero de 2018 .
- ^ "Descripción de la actualización de seguridad para Office 2016: 11 de abril de 2017" . support.microsoft.com . Consultado el 23 de febrero de 2018 .
- ^ "Unidos para abordar los ataques de Encapsulated PostScript (EPS)" . Centro de respuesta de seguridad de Microsoft . Consultado el 23 de febrero de 2018 .
Lecturas adicionales
- Adobe Systems Incorporated . Encapsulated PostScript: Especificación del formato de archivo (PDF) . Archivado del original (PDF) el 18 de agosto de 2017. Consultado el 4 de diciembre de 2017 .
- Una primera guía para PostScript encapsulado
- PostScript vs. PDF , Adobe, archivado del original el 13 de abril de 2016.: Comparación introductoria oficial de PS, EPS frente a PDF.
- EPS: un lenguaje de programación
- formatos de archivos gráficos
- Lenguajes de marcado de gráficos vectoriales