text: System.Printing Namespace
  Provides classes that enable you to automate the management of print servers, print queues, and print jobs.
  This namespace contains the following core classes:
  The PrintSystemObject class, which is the base class for the other core printing classes.
  The PrintServer class, which represents an actual print server, usually a computer.
  The PrintQueue class, which represents an actual print queue and its printer.
  The PrintSystemJobInfo class, which represents a particular print job.
  The PrintTicket class, which instructs the printer how to process a print job.
  Classes derived from the PrintSystemObject class each have a Commit and a Refresh method. You must use these methods to ensure that instances of the classes are synchronized with the hardware or software components that they represent.
  The System.Printing namespace also includes many enumerations that describe printer capabilities, such as whether a printer can produce collated output, and that specify instructions to printers, such as the paper size to use for a print job.
  This namespace is part of the enhanced printing services provided with Windows Presentation Foundation (WPF). Managed code developers using Windows Forms must use the API in the System.Drawing.Printing namespace.