Printer Job Language

from Wikipedia, the free encyclopedia

Printer Job Language (PJL) is a Hewlett-Packard method of exchanging status messages between the printer and the computer .

background

PJL was developed as an extension to the Printer Command Language , adds job level controls such as printer language switching, job distribution and subdivision, status messages and file system commands and is now supported by most PostScript printers. Many printer manufacturers, in turn, have expanded PJL to adapt commands to their products. As a result, not all commands created and documented by HP are compatible with all printers. PJL is one level above the other page description languages. The syntax mainly uses English terms.

Examples

Examples of commands in PJL:

  • EC% -12345X @ PJL ENTER LANGUAGE = PCLXL (activates the page description language PCLXL)
  • EC% -12345X @ PJL SET DUPLEX = ON <CR> <LF> @PJL SET BINDING = LONGEDGE (activates duplex printing with book binding)

Web links

Individual evidence

  1. Printer Job Language (PJL) last archive version