Printing system

from Wikipedia, the free encyclopedia

A printing system , English printing system , is software that receives a file to be printed as a print job, processes it and finally delivers it to a printer . On practically all modern computers , a user sends their print jobs to a printing system, never directly to a printer.

The tasks of a printing system are:

  • queuing of jobs ( spooling ),
  • the orderly processing of jobs in the queues,
  • the completion and evaluation of information such as paper size or orientation,
  • converting the file format into a format understood by the printer, for example PCL or PostScript ,
  • the mapping of logical or virtual printers to physically available printers or printer groups,
  • if necessary, the bookkeeping of the orders.

Common printing systems in the Linux / Unix world are:

A modern printing system is expected to be network-capable. In this case, the system is divided into any number of clients on the workstations and at least one server in the local network ( LAN ) that addresses the printer.