System.Drawing.Printing
Namespace with 27 public types
Classes
InvalidPrinterException
Represents the exception that is thrown when you try to access a printer using printer settings that are not valid.
Margins
Specifies the dimensions of the margins of a printed page.
MarginsConverter
Provides a for .
PageSettings
Specifies settings that apply to a single, printed page.
PaperSize
Specifies the size of a piece of paper.
PaperSource
Specifies the paper tray from which the printer gets paper.
PreviewPageInfo
Specifies print preview information for a single page. This class cannot be inherited.
PreviewPrintController
Specifies a print controller that displays a document on a screen as a series of images.
PrintDocument
Defines a reusable object that sends output to a printer, when printing from a Windows Forms application.
PrinterResolution
Represents the resolution supported by a printer.
PrinterSettings
Specifies information about how a document is printed, including the printer that prints it, when printing from a Windows Forms application.
PrinterUnitConvert
Specifies a series of conversion methods that are useful when interoperating with the Win32 printing API. This class cannot be inherited.
PrintEventArgs
Provides data for the and events.
PrintPageEventArgs
Provides data for the event.
QueryPageSettingsEventArgs
Provides data for the event.
StandardPrintController
Specifies a print controller that sends information to a printer.
Enumerations
Duplex
Specifies the printer's duplex setting.
PaperKind
Specifies the standard paper sizes.
PaperSourceKind
Standard paper sources.
PrintAction
Specifies the type of print operation occurring.
PrinterResolutionKind
Specifies a printer resolution.
PrinterUnit
Specifies several of the units of measure used for printing.
PrintRange
Specifies the part of the document to print.
Abstract Classes
PrintController
Controls how a document is printed, when printing from a Windows Forms application.