Имя | Encapsulated PostScript, EPS, EPSF |
Тип | Может использоваться как метафайл |
Расширение файлов | .eps |
Максимальная глубина цвета |   |
Поддержка альфа-каналов |   |
Сжатие |   |
Поддерживается приложениями | Профессиональные издательские системы, системы печати высококачественных изображений |
Формат EPS (Encapsulated PostScript) основан на языке PostScript и используется для хранения векторной и растровой графики.
PostScript — это полноценный язык программирования, обладающий большим набором команд для работы с графикой и шрифтами. Разработанный фирмой Adobe Systems в 1984 году, он быстро завоевал признание и в настоящее время является стандартом в области допечаткой подготовки высококачественных изданий и профессиональной цифровой печати. Некоторые операционный системы, например NeXT, используют облегченную версию языка для вывода данных на экран.
Преимуществом формата PostScript является его аппаратная независимость. Иными словами, он описывает вид страницы независимо от типа или вида выводного устройства. Постскриптовский код будет выглядеть примерно одинаково и на экране дисплея с разрешением 72 точки на дюйм, и после вывода на профессиональное печатающее устройство с разрешением 2400 точек на дюйм. Этим объясняется популярность языка в издательском деле.
За гибкость и мощность приходится расплачиваться громоздкостью и сложностью постскриптовских файлов.
Постскриптовское описание страницы представляет собой программу со множеством деклараций, операторов и комментариев, и разобраться в ней бывает сложно даже профессиональному программисту. Обычно постскриптовские коды читают и выполняют заложенные в них инструкции специальные программы-интерпретаторы. Они переводят инструкции языка в команды данного выводного устройства. Интерпретаторы — это сложные программы. Существует ограниченное число приложений, которые имеют полнофункциональные интерпретаторы языка, реализующие все возможности, заложенные в PostScript.
Формат EPS был предложен фирмой Adobe как стандарт и средство для объединения (инкапсулирования) в одной программе постскриптовских файлов с описаниями различных объектов. В настоящее время многие программы верстки и обработки иллюстраций поддерживают этот формат, поэтому его можно использовать для передачи графической информации между программами.
EPS-файлы могут содержать постскриптовские описания отдельных объектов (векторных и растровых иллюстраций, таблиц и пр.) и скомпонованных страниц публикации. Формат поддерживает цвета и печать высокого разрешения, может хранить сведения об обтравочных контурах, альфа-каналах, параметрах растрирования и сжатых изображениях.
В EPS-файлы можно включать растровые версии постскриптовских изображений. Прикладные программы могут использовать эти версии для просмотра и простого редактирования изображений, что позволяет сократить накладные расходы на разработку полнофункционального интерпретатора. На печать выводятся постскриптовские описания объектов.
Вид экранного образа и способ его включения в файл зависит от платформы. В операционной системе Windows для хранения экранной версии могут использоваться форматы TIF и WMF, в MAC OS — формат PICT.