Home
About Artifex
Technologies
Licensing
Support
Technology Customers
Ghostscript Home
Employment
Press Releases
Ghostscript Logo
Open Technology from ArtifexRun With It.


Ghostscript® Graphics Library and Output Modules

Download PDF File

Ghostscript Graphics Library

The Ghostscript features a high performance graphics library that provides high-quality graphics for all the input modules. This unique architecture minimizes space requirements in embedded products, reduces maintenance costs and guarantees that future technology improvements will benefit all PDLs.

Output Modules

Low level output module (raster): this output modules tailor the output of the Ghostscript graphics library (imager) for particular displays, printers or file formats. In addition to "chunky" output, the Ghostscript graphics library also supports planar output. The low level output module is well-documented and has been backwardly compatible for over a decade. Dozens of raster output drivers have been developed based on this API to provide output in nearly every raster format imagineable.
 
High level output modules (PDFwriter and PSwriter): these output modules allow users to convert PostScript or EPS files into PDF files while maintaining high level vector graphics, font, and text information. This "distiller" capability produces smaller files with the ability to edit, search, and hyperlink. The high level output API is well-documented and offers the possibility of converting PostScript, EPS, or PDF datastreams into other high level formats.
 
Artifex® currently offers output modules for the following media (partial list):

Displays

  • MS-DOS EGA, VGA and SuperVGA
  • OS/2 PM
  • MS Windows family
  • X Windows

Printers/Fax

  • PCL3, 4, and 5 (LaserJet, DeskJet, and compatible) printers
  • Canon BJ10e and BJ200 printers
  • Epson-compatible dot matrix printers
  • Group 3 and 4 fax

File Formats/Languages

  • PDF
  • PostScript
  • Windows BMP
  • PBM/PGM/PPM
  • CIF
  • TIFF/F
  • PCX
  • PNG
Output modules are also available for many less commonly used displays, printers and file formats not listed here. In addition, Artifex can develop custom output modules on a paid basis.
 

Obtaining the freely available versions:

To obtain the latest freely-available version of Ghostscript PostScript and PDF, please download from the following URL: http://www.cs.wisc.edu/~ghost/

To obtain the latest freely-available version of GhostPCL and Ghostprinter, please download from the following URL: http://www.artifex.com/downloads/