Properties

PrinterSettings Properties

The properties of the PrinterSettings class are listed here. For a complete list of PrinterSettings class members, see the PrinterSettings Members topic.

Public Properties

public propertyCanDuplex Gets a value indicating whether the printer supports double-sided printing.
public propertyCollate Gets or sets a value indicating whether the printed document is collated.
public propertyCopies Gets or sets the number of copies of the document to print.
public propertyDefaultPageSettings Gets the default page settings for this printer.
public propertyDuplex Gets or sets the printer setting for double-sided printing.
public propertyFromPage Gets or sets the page number of the first page to print.
public propertystatic (Shared in Visual Basic)InstalledPrinters Gets the names of all printers installed on the computer.
public propertyIsDefaultPrinter Gets a value indicating whether the PrinterName property designates the default printer, except when the user explicitly sets PrinterName.
public propertyIsPlotter Gets a value indicating whether the printer is a plotter.
public propertyIsValid Gets a value indicating whether the PrinterName property designates a valid printer.
public propertyLandscapeAngle Gets the angle, in degrees, that the portrait orientation is rotated to produce the landscape orientation.
public propertyMaximumCopies Gets the maximum number of copies that the printer allows you to print at a time.
public propertyMaximumPage Gets or sets the maximum FromPage or ToPage that can be selected in a PrintDialog.
public propertyMinimumPage Gets or sets the minimum FromPage or ToPage that can be selected in a PrintDialog.
public propertyPaperSizes Gets the paper sizes that are supported by this printer.
public propertyPaperSources Gets the paper source trays that are available on the printer.
public propertyPrinterName Gets or sets the name of the printer to use.
public propertyPrinterResolutions Gets all the resolutions that are supported by this printer.
public propertyPrintRange Gets or sets the page numbers that the user has specified to be printed.
public propertyPrintToFile Gets or sets a value indicating whether the printing output is sent to a file instead of a port.
public propertySupportsColor Gets a value indicating whether this printer supports color printing.
public propertyToPage Gets or sets the number of the last page to print.

See Also

PrinterSettings Class | System.Drawing.Printing Namespace

Show:
© 2016 Microsoft