LLMpediaThe first transparent, open encyclopedia generated by LLMs

Encapsulated PostScript

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: QuarkXPress Hop 4
Expansion Funnel Raw 51 → Dedup 3 → NER 1 → Enqueued 1
1. Extracted51
2. After dedup3 (None)
3. After NER1 (None)
Rejected: 2 (not NE: 2)
4. Enqueued1 (None)
Encapsulated PostScript
NameEncapsulated PostScript
Extension.eps
Mimeapplication/postscript
Developed byAdobe Systems
Introduced1987
TypeGraphics file format
StandardPostScript Level 1/2

Encapsulated PostScript Encapsulated PostScript is a graphics file format used for exchanging two-dimensional vector graphics, text, and bitmap images between applications. It served as an intermediary between page description languages and publishing systems, enabling interoperability among software such as Adobe Illustrator, QuarkXPress, Adobe InDesign, and typesetting systems like TeX and LaTeX. The format was central to desktop publishing workflows involving printers from manufacturers including Hewlett-Packard and Apple Inc..

Overview

Encapsulated PostScript is a self-contained subset of PostScript designed to be placed within larger documents produced by programs such as Microsoft Word or PageMaker. It defines a bounding box and a prologue that allows embedding without disrupting surrounding content generated by systems like Xerox and Hewlett-Packard. As part of workflows in Adobe Systems ecosystems, EPS files enabled print shops using devices from Linotype or Canon Inc. to reproduce artwork created in applications such as CorelDRAW and Macromedia FreeHand.

History and development

The format emerged in the mid-1980s when companies such as Adobe Systems collaborated with desktop publishing pioneers like Aldus Corporation to solve interoperability issues between vector artwork and page layouts. It aligned with the rise of the Apple Lisa and the Apple Macintosh as graphic workstations and the adoption of PostScript by laser printer makers like Hewlett-Packard and Xerox. Over time, standards bodies and vendors including International Organization for Standardization advocates and hardware manufacturers like Epson influenced how EPS files were used in production environments alongside formats such as PDF and SVG.

File format and structure

An EPS file contains a restricted subset of PostScript code with a %%BoundingBox comment and a prologue for safe embedding in documents produced by typesetting systems such as TeX or layout programs like QuarkXPress. The header often includes DSC (Document Structuring Conventions) comments advocated in communities around Adobe PostScript and used by applications like Ghostscript and GIMP. Encapsulated files may carry raster data encoded through conventions adopted by developers at Adobe Systems and printing vendors including Canon Inc. and Epson. Toolchains involving MetaFont and printers from Hewlett-Packard or Xerox often processed EPS prologues and trailers.

Usage and applications

EPS files were widely used in professional printing workflows at companies such as The New York Times and National Geographic for reproducing advertisements and illustrations created in Adobe Illustrator or scanned by hardware from Epson. Designers used EPS for logos and typographic art incorporated into documents assembled with Adobe InDesign or legacy products from Aldus Corporation. Scientific publishing platforms and journals associated with institutions like Elsevier and Springer historically accepted EPS figures generated by plotting tools such as gnuplot and Matplotlib via libraries ported to TeX workflows.

Compatibility and limitations

Although broadly supported by raster image processors like Ghostscript and desktop applications from Adobe Systems, EPS has limitations in modern toolchains favoring Portable Document Format and Scalable Vector Graphics. Many web browsers such as Mozilla Firefox and Google Chrome do not render EPS natively, unlike formats supported by World Wide Web Consortium recommendations. Complex features tied to proprietary PostScript operators implemented by vendors like Adobe Systems and printer manufacturers can produce inconsistent output across devices from Canon Inc. or Hewlett-Packard.

Creation and editing tools

Authors create EPS artwork using graphic editors such as Adobe Illustrator, CorelDRAW, Inkscape, and legacy tools like Macromedia FreeHand. Conversion and viewing are handled by utilities including Ghostscript, ImageMagick, and plugins maintained by developers associated with GNU Project. Scientific plotting libraries and publishing pipelines built around TeX and LaTeX often produce EPS via exporters in Matplotlib, gnuplot, and vector-capable applications running on systems like Unix or Microsoft Windows.

Security and embedding practices

Because EPS files contain executable PostScript code, security practices recommended by organizations such as CERT Coordination Center and vendors like Adobe Systems advise sanitizing or rasterizing EPS before placing in documents destined for print shops like those run by RR Donnelley or publishers such as Elsevier. Embedding strategies in professional workflows often convert EPS to PDF or embed previews for compatibility with environments like Microsoft Office and layout systems from Quark, Inc.. Administrators at institutions including libraries and universities historically developed guidelines to avoid executing untrusted EPS content on servers or workstations.

Category:Graphics file formats