Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contents
In this section
| Interface | Description |
|---|---|
| IXpsDocumentPackageTarget |
The IXpsDocumentPackageTarget interface contains the elements needed for printing XPS content in the Document Printing model. |
| IXpsDocumentPackageTarget3D |
Provides methods for sending 3D content to XPS for printing. |
| IXpsOMBrush |
Defines objects that are used to paint graphical objects. Classes that derive from IXpsOMBrush describe how the area is painted. |
| IXpsOMCanvas |
A group of visual elements and related properties. |
| IXpsOMColorProfileResource |
Provides an IStream interface to a color profile resource. |
| IXpsOMColorProfileResourceCollection |
A collection of IXpsOMColorProfileResource interface pointers. |
| IXpsOMCoreProperties |
This interface provides access to the metadata that is stored in the Core Properties part of the XPS document. |
| IXpsOMDashCollection |
A collection of XPS_DASH structures. |
| IXpsOMDictionary |
The dictionary is used by an XPS package to share resources. |
| IXpsOMDocument |
An ordered sequence of fixed pages and document-level resources that make up the document. |
| IXpsOMDocumentCollection |
A collection of IXpsOMDocument interface pointers. |
| IXpsOMDocumentSequence |
The root object that has the XPS document content. |
| IXpsOMDocumentStructureResource |
Provides access to the XML content of the resource stream of the DocumentStructure part. |
| IXpsOMFontResource |
Provides an IStream interface to a font resource. |
| IXpsOMFontResourceCollection |
A collection of IXpsOMFontResource interface pointers. |
| IXpsOMGeometry |
Describes the shape of a path or of a clipping region. |
| IXpsOMGeometryFigure |
Describes one portion of the path or clipping region that is specified by an IXpsOMGeometry interface. |
| IXpsOMGeometryFigureCollection |
A collection of IXpsOMGeometryFigure interface pointers. |
| IXpsOMGlyphs |
Describes the text that appears on a page. |
| IXpsOMGlyphsEditor |
Allows batch modification of properties that affect the text content in an IXpsOMGlyphs interface. |
| IXpsOMGradientBrush |
This interface describes a gradient that is made up of gradient stops. Classes that inherit from IXpsOMGradientBrush specify different ways of interpreting gradient stops. |
| IXpsOMGradientStop |
Represents a single color and location within a gradient. |
| IXpsOMGradientStopCollection |
A collection of IXpsOMGradientStop interface pointers. |
| IXpsOMImageBrush |
A brush that uses a raster image as a source. |
| IXpsOMImageResource |
Provides an IStream interface to an image resource. |
| IXpsOMImageResourceCollection |
A collection of IXpsOMImageResource interface pointers. |
| IXpsOMLinearGradientBrush |
Specifies a linear gradient, which is the color gradient along a vector. |
| IXpsOMMatrixTransform |
Specifies an affine matrix transform that can be applied to other objects in the object model. |
| IXpsOMNameCollection |
A collection of name strings. |
| IXpsOMObjectFactory |
Creates objects in the XPS document object model. |
| IXpsOMObjectFactory1 |
Inherits from IXpsOMObjectFactory. |
| IXpsOMPackage |
Provides the top-level entry into the XPS object model tree. |
| IXpsOMPackage1 |
Inherits from IXpsOMPackage. |
| IXpsOMPackageTarget |
Provides the method to create an IXpsOMPackageWriter that can be used by a print job that was created by the StartXpsPrintJob1 function. |
| IXpsOMPackageWriter |
Incrementally writes the parts of an XPS document to a package file. |
| IXpsOMPackageWriter3D |
Contains methods that support model textures and print ticket. |
| IXpsOMPage |
Provides the root node of a tree of objects that hold the contents of a single page. |
| IXpsOMPage1 |
Inherits from IXpsOMPage. |
| IXpsOMPageReference |
Enables virtualization of pages in an XPS document. |
| IXpsOMPageReferenceCollection |
A collection of IXpsOMPageReference interface pointers. |
| IXpsOMPart |
The base interface for all XPS document part interfaces. |
| IXpsOMPartResources |
Provides access to all shared, part-based resources of the XPS document. |
| IXpsOMPartUriCollection |
A collection of IOpcPartUri interface pointers. |
| IXpsOMPath |
Describes a non-text visual item. |
| IXpsOMPrintTicketResource |
Provides an IStream interface to a PrintTicket resource. |
| IXpsOMRadialGradientBrush |
Specifies a radial gradient. |
| IXpsOMRemoteDictionaryResource |
Provides an interface that enables pages in an XPS package to share resources. |
| IXpsOMRemoteDictionaryResource1 |
Extends IXpsOMRemoteDictionaryResource to provide methods that support OpenXPS documents. |
| IXpsOMRemoteDictionaryResourceCollection |
A collection of IXpsOMRemoteDictionaryResource interface pointers. |
| IXpsOMResource |
Used as the base interface for the resource interfaces of the XPS object model. |
| IXpsOMShareable |
The base interface for sharable interfaces. |
| IXpsOMSignatureBlockResource |
Provides an IStream interface to a signature block resource. |
| IXpsOMSignatureBlockResourceCollection |
A collection of IXpsOMSignatureBlockResource interface pointers. |
| IXpsOMSolidColorBrush |
A single-color brush. |
| IXpsOMStoryFragmentsResource |
Provides access to the content of the resource stream of a page's StoryFragments part. |
| IXpsOMThumbnailGenerator |
Generates a thumbnail image resource. |
| IXpsOMTileBrush |
A tile brush uses a visual image to paint a region by repeating the image. |
| IXpsOMVisual |
The base interface for path, canvas, and glyph interfaces. |
| IXpsOMVisualBrush |
A brush that uses a visual element as a source. |
| IXpsOMVisualCollection |
A collection of IXpsOMVisual interface pointers. |