PostScript

Basically, the only ability of the printers' hardware is to place small (color or black) dots onto paper. This is what hap-pens when you print a monochrome image. Each pixel in such an image has a black or white color, which corresponds to a certain printer dot. More often than not, we need to print more complex pages including gray and color images, with vector graphics and fonts. Obviously, there should be some kind of a program that converts these complex objects to plain monochrome images which needs printer hardware (this process is called rasterization). The program which provides this process is called RIP (Raster Image Processor) and sits inside of any printer. The program accepts certain formats of data, which come from a computer. In other words, printers speak a specific "language", and currently the three most popular printer languages are PostScript, PCL, and HPGL.

  • PostScript was developed by Adobe Systems Inc., and constitutes the basis for all desktop publishing workflow. All software created by Adobe is also based on this language. File formats such as PS, EPS, AI, and PDF are also variants of PostScript with most of our printers based on PostScript RIPs. The PostScript language is constantly developing with the current version being 3. Our copy machines support this latest PostScript version.
  • PCL was created by Hewlett-Packard Inc. for their LaserJet line of printers. PCL RIP is much more simple and inex-pensive to produce and operate that PostScript. Nearly all inexpensive laser printers are equipped with PCL RIPs. PCL is not as universal and feature rich as PostScript and has many compatibility issues with desktop publishing applications that are specifically designed for PostScript output. The latest PCL version supported by our black and white printers is version PCL 6.
  • HPGL is also designed by Hewlett-Packard for large format plotters. Most plotters still support this language since it is well suited for engineering applications.

One can send all output of the program to a file instead of a printer. Such files will contain all commands necessary to print the document. For example, if a PostScript printer driver is used to generate a file, then a PostScript file (usually with an extension PS) with PostScript language commands will be output. This file can then be sent to the PostScript printer where a printed copy can be made. Outside software is not needed to print a PS file since the output is processed by the software in the printer. Not long ago, this was the most common method to prepare print-ready files for printing in a print shop. This method was not convenient since there is no way to see what is inside of the PostScript file and these files typically have a huge size. These limitations were overcome with the advent of Adobe Acrobat software, PDF file format and a new, third version of the PostScript language.

© Alex & Sandy Tayts (graphics, text, design, HTML coding, scripts), 2003    © Copy Station Inc., 2003