The properties of the PrinterSettings class are listed below. For a complete list of PrinterSettings class members, see the PrinterSettings Members topic.
CanDuplex | Gets a value indicating whether the printer supports duplex (double-sided) printing. |
Collate | Gets or sets a value indicating whether the print out is collated. |
Copies | Gets or sets the number of copies to print. |
DefaultPageSettings | Gets the default page settings for this printer. |
Duplex | Gets or sets the printer's duplex setting. |
FromPage | Gets or sets the first page to print. The NGWS runtime does not by any attention to this property; it is up to the application to interpret it as appropriate. |
InstalledPrinters | Gets the names of all printers installed on the machine. |
IsPlotter | Gets a value indicating whether the printer is a plotter, as opposed to a raster printer. |
IsValid | Gets a value indicating whether the PrinterName property designates a valid printer. |
LandscapeAngle | Gets the angle, in degrees, which the portrait orientation is rotated to produce the landscape orientation. |
MaximumCopies | Gets the maximum number of copies allowed by the printer. |
MaximumPage | Gets or sets the highest FromPage or ToPage which may be selected in a print dialog box. |
MinimumPage | The lowest FromPage or ToPage which may be selected in a print dialog box. |
PaperSizes | Gets the paper sizes supported by this printer. |
PaperSources | Gets the paper sources available on this printer. |
PrinterName | Gets or sets the name of the printer. |
PrinterResolutions | Gets the resolutions supported by this printer. |
PrintRange | Gets or sets a value indicating the pages the user has asked to print. |
SupportsColor | Gets a value indicating whether the printer supports color printing. |
ToPage | Gets or sets the last page to print. The NGWS runtime does not pay any attention to this property; it is up to the application to interpret it as appropriate. |