Ghostscript graphics library icon

Graphics Library

This technology supports the full richness of the PostScript 3 imaging model (including gradient fills), the XPS imaging model, PDF 2.0 imaging modelĀ (including transparency), and the PCL5e/5c/XL imaging models (including RasterOp). It can be used in your application without the front-end interpreters if desired.

Ghostscript has a large number of back-end file format and device driver modules that enable it to produce many popular graphics image file formats (TIFF, JPEG, EPS, etc) as well as drive a host of raster devices. Ghostscript solves complex imaging problems through its ability to convert amongst different PDL languages, (XPS, PostScript, PDF, and/or PCL).

The library can utilize a display list internally to allow for multiple processor cores to render parts (bands) of the page in parallel. The display list can be on disk or in memory, and also allows large, high-resolution pages to be rendered with a small memory footprint.


Download the latest version of Ghostscript
Ghostscript graphics library diagram