IPrintSchemaPageImageableSize interface (printerextension.h)

Exposes the PageImageableSize property of PrintCapabilities. The properties of this interface map directly to those in the PageImageableSize property of PrintCapabilities.

Inheritance

The IPrintSchemaPageImageableSize interface inherits from the IPrintSchemaElement interface.

Methods

The IPrintSchemaPageImageableSize interface has these methods.

 
IPrintSchemaPageImageableSize::get_ExtentHeightInMicrons

Gets the vertical distance between the origin and the bounding limit of the canvas application media size.
IPrintSchemaPageImageableSize::get_ExtentWidthInMicrons

Gets the horizontal distance between the origin and the bounding limit of the application media size.
IPrintSchemaPageImageableSize::get_ImageableSizeHeightInMicrons

Gets the vertical dimension of the application media size relative to the page orientation.
IPrintSchemaPageImageableSize::get_ImageableSizeWidthInMicrons

Gets the horizontal dimension of the application media size relative to the page orientation.
IPrintSchemaPageImageableSize::get_OriginHeightInMicrons

Gets the vertical origin of the imageable area relative to the application media size.
IPrintSchemaPageImageableSize::get_OriginWidthInMicrons

Gets the horizontal origin of the imageable area relative to the application media size.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Target Platform Windows
Header printerextension.h