Encapsulated PostScript

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Category:Adobe)
(4 intermediate revisions by one user not shown)
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Graphics
 
|subcat=Graphics
|extensions={{ext|eps}}, {{ext|epsf}}, {{ext|epsi}}
+
|extensions={{ext|eps}}, {{ext|epsf}}, {{ext|epsi}}, {{ext|epi}}
|pronom={{PRONOM|fmt/124}}, others
+
|pronom={{PRONOM|fmt/122}}, {{PRONOM|fmt/123}}, {{PRONOM|fmt/124}}
 
}}
 
}}
'''Encapsulated PostScript''' ('''EPS''') is subset of [[PostScript]], designed to be more like an image format than a programming language.
+
[[Encapsulated PostScript]] ('''EPS''') is a format based on [[PostScript]], designed to be more like an image format than a page description language.
  
Refer to [[EPS Preview]] for information specific to the EPS Preview variety of EPS.
+
== Formats ==
 +
An EPS file may contain a "preview" version of the image, intended to be used, for example, by document editors when displaying the image on the screen. This has a surprisingly large effect on the format. The varieties of EPS are best categorized based on the type of preview image.
  
== Identifiers ==
+
Also, be aware that some image viewers may display only the preview image, instead of the full-quality main image.
{| class="wikitable"
+
 
! Version
+
=== No preview ===
! PRONOM
+
We'll call an EPS file with no preview image a "plain EPS" file, to distinguish it from the other EPS varieties.
|-
+
 
|1.2  || {{PRONOM|fmt/122}}
+
Plain EPS is a subformat of PostScript. It is a plain text file.
|-
+
 
|2.0  || {{PRONOM|fmt/123}}
+
=== EPSI ===
|-
+
'''EPSI''' (Encapsulated PostScript Interchange) is the same as plain EPS, except that it has a preview image inside it. The preview uses a simple raster image format. EPSI format can be identified by the presence of a line beginning with "<code>%%BeginPreview</code>".
|3.0  || {{PRONOM|fmt/124}}
+
 
|}
+
=== PICT preview ===
 +
This variety is only relevant to the Macintosh platform. It contains a [[PICT]] file in the [[Resource Fork]], and a plain EPS file in the data fork.
 +
 
 +
=== TIFF/WMF preview ===
 +
This is a wrapper format containing an embedded [[TIFF]] or [[Windows Metafile|WMF]] file, and an embedded plain EPS file. It begins with a 32-byte binary header. It is sometimes called '''DOS EPS Binary'''.
 +
 +
== Identification ==
 +
Files with a TIFF or WMF preview image begin with signature bytes <code>C5 D0 D3 C6</code>.
 +
 
 +
All other EPS formats begin with ASCII text "<code>%!PS-Adobe-x.x EPSF-x.x</code>" (where each <code>x</code> is a single digit).
  
 
== Specifications ==
 
== Specifications ==
Line 25: Line 35:
  
 
== Software ==
 
== Software ==
* [http://pages.cs.wisc.edu/~ghost/ Ghostscript] - A free PostScript interpreter
+
* [http://pages.cs.wisc.edu/~ghost/ Ghostscript]: A free PostScript interpreter
* [http://pages.cs.wisc.edu/~ghost/ Ghostview and GSview] - Viewers based on Ghostscript
+
* [http://pages.cs.wisc.edu/~ghost/ Ghostview and GSview]: Viewers based on Ghostscript
 +
* [http://epsviewer.org/ EPS Viewer]
  
 
== Sample files ==
 
== Sample files ==
 
* http://aminet.net/pix/eps
 
* http://aminet.net/pix/eps
 +
* http://cd.textfiles.com/dtpfmwaves/
  
 
== Links ==
 
== Links ==
 
* [[Wikipedia:Encapsulated PostScript|Wikipedia article]]
 
* [[Wikipedia:Encapsulated PostScript|Wikipedia article]]
 
* {{EGFF|eps|Encapsulated PostScript File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]
 
* {{EGFF|eps|Encapsulated PostScript File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]
 +
 +
[[Category:Adobe]]
 +
[[Category:TIFF]]

Revision as of 22:56, 14 May 2014

File Format
Name Encapsulated PostScript
Ontology
Extension(s) .eps, .epsf, .epsi, .epi
PRONOM fmt/122, fmt/123, fmt/124
Encapsulated PostScript (EPS) is a format based on PostScript, designed to be more like an image format than a page description language.

Contents

Formats

An EPS file may contain a "preview" version of the image, intended to be used, for example, by document editors when displaying the image on the screen. This has a surprisingly large effect on the format. The varieties of EPS are best categorized based on the type of preview image.

Also, be aware that some image viewers may display only the preview image, instead of the full-quality main image.

No preview

We'll call an EPS file with no preview image a "plain EPS" file, to distinguish it from the other EPS varieties.

Plain EPS is a subformat of PostScript. It is a plain text file.

EPSI

EPSI (Encapsulated PostScript Interchange) is the same as plain EPS, except that it has a preview image inside it. The preview uses a simple raster image format. EPSI format can be identified by the presence of a line beginning with "%%BeginPreview".

PICT preview

This variety is only relevant to the Macintosh platform. It contains a PICT file in the Resource Fork, and a plain EPS file in the data fork.

TIFF/WMF preview

This is a wrapper format containing an embedded TIFF or WMF file, and an embedded plain EPS file. It begins with a 32-byte binary header. It is sometimes called DOS EPS Binary.

Identification

Files with a TIFF or WMF preview image begin with signature bytes C5 D0 D3 C6.

All other EPS formats begin with ASCII text "%!PS-Adobe-x.x EPSF-x.x" (where each x is a single digit).

Specifications

Software

Sample files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox