[]
GDI+ Printer.
public class Printer : PrintDocument, IComponent, IDisposable, IWinPrinter
| Name | Description |
|---|---|
| Printer() | Initializes a new instance of the Printer class. |
| Printer(Func<PrintController>, PrintProgressEventHandler, PrintAbortedEventHandler, Action<Exception>) | Initializes a new instance of the Printer class. |
| Name | Description |
|---|---|
| CommonDefaultPageSettings | Gets page settings in platform independent format that are used as defaults for all pages to be printed. |
| CommonPaperKind | Gets or sets the paper size for the page. The size is specified in hundredths of an inch. |
| CommonPaperSize | Gets or sets the paper size for the page. The size is specified in hundredths of an inch. |
| CommonPrinterSettings | Gets a IPrinterSettings in platform independent format that specifies where and how the document is printed. |
| Landscape | Landscape There is a potential problem if some one uses the DefaultPageSettings.Landscape to change the the landscape instead of Printer.Landscape. |
| PaperHeight | Paper height in inches. |
| PaperKind | Gets or sets the type of paper. |
| PaperSize | Gets or sets the paper size for the page. The size is specified in hundredths of an inch. |
| PaperSizes | Gets the paper sizes that are supported by this printer. Paper size in hundredths of an inch. |
| PaperWidth | Paper width in inches. |
| PrintController | Gets or sets the print controller that guides the printing process. |
| PrinterName | Gets or sets the name of the printer to use. |
| PrinterSettings | Gets or sets the printer that prints the document. |
| VisibleBounds | VisibleBounds |
| Name | Description |
|---|---|
| CommonBeginPrint | Occurs when the Print() method is called and before the first page of the document prints. |
| CommonEndPrint | Occurs when the last page of the document has printed. |
| CommonPrintPage | Occurs when the output to print for the current page is needed. |
| CommonQueryPageSettings | Occurs immediately before each PrintPage event. |