Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

PrintCapabilities Members

Defines the capabilities of a printer. This class cannot be inherited.

The following tables list the members exposed by the PrintCapabilities type.

  Name Description
Public method PrintCapabilities Initializes a new instance of the PrintCapabilities class by using an XML stream (that contains a PrintCapabilities document) that specifies printer capabilities and complies with the XML Print Schema.
Top
  Name Description
Public property CollationCapability Gets a collection of values that identify the collation capabilities of a printer.
Public property DeviceFontSubstitutionCapability Gets a collection of values that identify whether and how a printer can substitute device-based fonts for computer-based fonts.
Public property DuplexingCapability Gets a collection of values that identify whether and how a printer can perform two-sided printing.
Public property InputBinCapability Gets a collection of values that indicate what input bin (paper tray) is used.
Public property MaxCopyCount Gets a value indicating the maximum number of copies that the device can print in a single print job.
Public property OrientedPageMediaHeight Gets a value indicating the height of the imageable area on a page, where height means the vertical dimension relative to the page's orientation.
Public property OrientedPageMediaWidth Gets a value indicating the width of the imageable area on a page, where width means the horizontal dimension relative to the page's orientation.
Public property OutputColorCapability Gets a collection of values that specify the ways in which a printer can print content with color and shades of gray.
Public property OutputQualityCapability Gets a collection of values that indicate the types of output quality the printer supports.
Public property PageBorderlessCapability Gets a collection of values that indicate whether the printer can print up to the edge of the media.
Public property PageImageableArea Gets an object that represents the area of a page that the printer can use.
Public property PageMediaSizeCapability Gets a collection of PageMediaSize objects that identify the paper and media sizes that a printer supports.
Public property PageMediaTypeCapability Gets a collection of values that identify what types of paper and other media a printer supports.
Public property PageOrderCapability Gets a collection of values that indicate whether a printer is capable of printing multiple-page documents from front-to-back, back-to-front, or both ways.
Public property PageOrientationCapability Gets a collection of values that identify what types of page orientation a printer supports.
Public property PageResolutionCapability Gets a collection of PageResolution objects that identify what levels of page resolution the printer supports.
Public property PageScalingFactorRange Gets the maximum and minimum percentages by which a printer can enlarge or reduce the print image on a page.
Public property PagesPerSheetCapability Gets a collection of integers, each identifying the number of pages that a user can choose to print on a single side of a sheet of paper.
Public property PagesPerSheetDirectionCapability Gets a collection of values that identify what patterns a printer supports for presenting multiple pages on a single side of a sheet of paper.
Public property PhotoPrintingIntentCapability Gets a collection of values that identify the quality options the printer supports for printing photographs.
Public property StaplingCapability Gets a collection of values that identify the types of automatic stapling that a printer supports.
Public property TrueTypeFontModeCapability Gets a collection of values that identify the methods that a printer supports for handling TrueType fonts.
Top
(see also Protected Methods )
  Name Description
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ToString  Returns a String that represents the current Object. (inherited from Object)
Top
  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.