Printer
A complex data type that describes a printer.
Elements
Name
String. Optional. The name of the printer. Cannot exceed 50 characters.
Manufacturer
String. Optional. The manufacturer of the printer.
Model
String. Optional. The model of the printer.
Location
String. Optional. The location of the printer.
Description
String. Optional. The description of the printer.
SupportOrientation
Boolean. Optional. Specifies whether the printer supports setting paper orientation.
Orientation
String. Optional. The setting of the printer’s orientation property.
OrientationOptions
ArrayOfString. Optional. The setting of the printer’s orientation options.
SupportPageSize
Boolean. Optional. Specifies whether page size can be set on the printer.
PageSize
String. Optional. The setting of the printer’s page size property.
PageSizeOptions
ArrayOfString. Optional. The page sizes the printer supports.
SupportScale
Boolean. Optional. Specifies whether the printer supports setting the scaling factor.
Scale
Long. Optional. The setting of the printer’s scaling factor.
ScaleOptions
ArrayOfInt. Optional. The setting of the printer’s scaling options.
SupportResolution
Boolean. Optional. Specifies whether the printer supports setting the resolution.
Resolution
String. Optional. The setting of the printer’s resolution property.
ResolutionOptions
The setting of the printer’s resolution options.
SupportNumberOfCopies
Boolean. Optional. Specifies whether the printer supports setting the number of copies.
NumberOfCopies
Long. Optional. The setting of the number of copies property.
SupportCollation
Boolean. Optional. Specifies whether the printer supports setting the collation.
Collation
Boolean. Optional. The setting of the printer’s collation property.
SupportPaperTray
Boolean. Optional. Specifies whether the printer supports setting the paper tray.
PaperTray
String. Optional. The setting of the printer’s paper tray property.
PaperTrayOptions
ArrayOfString. Optional. The setting of the printers’s paper tray options.
SupportDuplex
Boolean. Optional. Specifies whether the printer supports duplex printing.
Duplex
String. Optional. The setting of the printer’s duplex property.
DuplexOptions
ArrayOfString. Optional. The setting of the printer’s duplex options.
SupportColorMode
Boolean. Optional. Specifies whether the printer supports printing in color.
ColorMode
String. Optional. The setting of the printer’s color mode property.
ColorModeOptions
ArrayOfString. Optional. The setting of printer’s color mode options.
Status
String. Optional. Indicates printer’s availability.