Training
Learning path
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Overview of the XPS Documents technology.
To develop XPS Documents, you need these headers:
For programming guidance for this technology, see:
EDefaultDevmodeType Enables users to specify which DEVMODE to use as the source of default values when a print ticket does not specify all possible settings. |
EPrintTicketScope Specifies the scope of a print ticket. |
PrintDocumentPackageCompletion The PrintDocumentPackageCompletion enumeration specifies the status of the print operation. |
XPS_COLOR_INTERPOLATION Describes the gamma function used for color interpolation. |
XPS_COLOR_TYPE Describes the color type used by the XPS_COLOR structure. |
XPS_DASH_CAP Specifies the style of a dash cap on a dashed stroke. |
XPS_DOCUMENT_TYPE Indicates the format into which the document was serialized. |
XPS_FILL_RULE The rule used by a composite shape to determine whether a given point is part of the geometry. |
XPS_FONT_EMBEDDING Describes the option for embedding a font. |
XPS_IMAGE_TYPE Describes the image type. |
XPS_INTERLEAVING Specifies whether the content of the XPS OM will be interleaved when it is written to a file or a stream. |
XPS_LINE_CAP Specifies the shapes of line segment caps. |
XPS_LINE_JOIN Describes the joint made by two intersecting line segments. |
XPS_OBJECT_TYPE Describes the type of an object that is derived from IXpsOMShareable. |
XPS_SEGMENT_STROKE_PATTERN Indicates whether all, some, or none of the segments in a figure are stroked. |
XPS_SEGMENT_TYPE Describes a line segment. |
XPS_SIGN_FLAGS Specifies whether markup compatibility detection must be run before signing. |
XPS_SIGN_POLICY A bitwise enumerator that indicates which, if any, optional parts of an XPS document are signed. |
XPS_SIGNATURE_STATUS Describes the status of a document's digital signature. |
XPS_SPREAD_METHOD Describes how the spread region is to be filled. |
XPS_STYLE_SIMULATION Describes the simulation style of a font or glyph. |
XPS_THUMBNAIL_SIZE Describes the size of a thumbnail image. |
XPS_TILE_MODE Describes the tiling behavior of a tile brush. |
AddModelTexture Creates a new 3D model texture from the specified texture part and stream. |
AddPage Writes a new FixedPage part to the currently open FixedDocument part in the package. |
AddResource Creates a new part resource in the package. |
AddSignatureBlock Creates a new IXpsSignatureBlock interface and adds it to the signature block collection. |
Append Appends an IXpsOMColorProfileResource interface pointer to the end of the collection. |
Append Appends an XPS_DASH structure to the end of the collection. |
Append Appends an IXpsOMShareable interface along with its key to the end of the dictionary. |
Append Appends an IXpsOMDocument interface to the end of the collection. |
Append Appends an IXpsOMFontResource interface to the end of the collection. |
Append Appends an IXpsOMGeometryFigure interface to the end of the collection. |
Append Appends an IXpsOMGradientStop interface to the end of the collection. |
Append Appends an IXpsOMImageResource interface to the end of the collection. |
Append Appends an IXpsOMPageReference interface to the end of the collection. |
Append Appends an IOpcPartUri interface to the end of the collection. |
Append Appends an IXpsOMRemoteDictionaryResource interface to the end of the collection. |
Append Appends an IXpsOMSignatureBlockResource interface to the end of the collection. |
Append Appends an IXpsOMVisual interface to the end of the collection. |
ApplyEdits Performs cross-property validation and then copies the changes to the parent IXpsOMGlyphs interface. |
Cancel Cancels the current print job. |
Clone Makes a deep copy of the interface. (IXpsOMCanvas.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMCoreProperties.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMDictionary.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMDocument.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMGeometry.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMGeometryFigure.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMGlyphs.Clone) |
Clone Makes a deep copy of the IXpsOMGradientStop interface. |
Clone Makes a deep copy of the interface. (IXpsOMImageBrush.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMLinearGradientBrush.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMMatrixTransform.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMPage.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMPageReference.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMPath.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMRadialGradientBrush.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMSolidColorBrush.Clone) |
Clone Makes a deep copy of the interface. (IXpsOMVisualBrush.Clone) |
Close Closes any open parts of the package, then closes the package. |
CollectLinkTargets Gets an IXpsOMNameCollection interface that contains the names of all the document subtree objects whose IsHyperlinkTarget property is set to TRUE. |
CollectPartResources Creates a list of all part-based resources that are associated with the page. |
ConvertHDPhotoToJpegXR Converts an image resource from an HD Photo to a JpegXR. |
ConvertJpegXRToHDPhoto Converts an image resource from a JpegXR to an HD Photo. |
CreateCanvas Creates an IXpsOMCanvas interface that is used to group page elements. |
CreateColorProfileResource Creates an IXpsOMColorProfileResource interface, which is used to access a color profile resource stream. |
CreateCoreProperties Creates an IXpsOMCoreProperties interface, which contains the metadata that describes an XPS document. |
CreateDictionary Creates an IXpsOMDictionary interface, which enables the sharing of property resources. |
CreateDocument Creates an IXpsOMDocument interface, which can contain a set of IXpsOMPageReference interfaces in an ordered sequence. |
CreateDocumentPackageTargetForPrintJob Acts as the entry point for creating an IPrintDocumentPackageTarget object. |
CreateDocumentSequence Creates an IXpsOMDocumentSequence interface, which can contain the IXpsOMDocument interfaces of the XPS document. |
CreateDocumentStructureResource Creates an IXpsOMDocumentStructureResource interface, which provides access to the document structure resource stream. |
CreateFontResource Creates an IXpsOMFontResource interface, which provides an IStream interface to the font resource. |
CreateGeometry Creates an IXpsOMGeometry interface, which specifies the shape of a path or of a clipping region. |
CreateGeometryFigure Creates an IXpsOMGeometryFigure interface, which specifies a portion of an object that is defined by an IXpsOMGeometry interface. |
CreateGlyphs Creates an IXpsOMGlyphs interface, which specifies text that appears on a page. |
CreateGradientStop Creates an IXpsOMGradientStop interface to represent a single color and location definition within a gradient. |
CreateImageBrush Creates an IXpsOMImageBrush interface. |
CreateImageResource Creates an IXpsOMImageResource interface, which is used to access an image resource stream. |
CreateLinearGradientBrush Creates an IXpsOMLinearGradientBrush interface. |
CreateMatrixTransform Creates an IXpsOMMatrixTransform interface that specifies an affine matrix transform. |
CreatePackage Creates an IXpsOMPackage interface that serves as the root node of an XPS object model document tree. |
CreatePackageFromFile Opens an XPS package file and returns an instantiated XPS document object tree. |
CreatePackageFromFile1 Opens an XPS package file and returns an instantiated XPS document object tree. This method will read a file that contains an XPS document that is of type XPS_DOCUMENT_TYPE_ XPS or XPS_DOCUMENT_TYPE_ OPENXPS. |
CreatePackageFromStream Opens a stream that contains an XPS package, and returns an instantiated XPS document object tree. |
CreatePackageFromStream1 Opens a stream that contains an XPS package and returns an instantiated XPS document object tree. |
CreatePackageWriterOnFile Opens a file for writing the contents of an XPS OM to an XPS package. |
CreatePackageWriterOnFile1 Opens a file for writing the contents of an XPS OM to an XPS package of a specified type. This method produces a package writer for either an MSXPS document or an OpenXPS document. |
CreatePackageWriterOnStream Opens a stream for writing the contents of an XPS OM to an XPS package. |
CreatePackageWriterOnStream1 Opens a stream for writing the contents of an XPS OM to an XPS package of a specified type. |
CreatePage Creates an IXpsOMPage interface, which provides the root node of a tree of objects that represent the contents of a single page. |
CreatePageFromStream Reads the page markup from the specified stream to create and populate an IXpsOMPage interface. |
CreatePageFromStream1 Reads the page markup from the specified stream to create and populate an IXpsOMPage1 interface. |
CreatePageReference Creates an IXpsOMPageReference interface that enables the virtualization of pages. |
CreatePartResources Creates an IXpsOMPartResources interface that can contain part-based resources. |
CreatePartUri Creates an IOpcPartUri interface that uses the specified URI. |
CreatePartUriCollection Creates an IXpsOMPartUriCollection interface that can contain IOpcPartUri interface pointers. |
CreatePath Creates an IXpsOMPath interface that specifies a graphical path element on a page. |
CreatePrintTicketResource Creates an IXpsOMPrintTicketResource interface that enables access to a PrintTicket stream. |
CreateRadialGradientBrush Creates an IXpsOMRadialGradientBrush interface. |
CreateReadOnlyStreamOnFile Creates a read-only IStream over the specified file. |
CreateRemoteDictionaryResource Creates an IXpsOMRemoteDictionaryResource interface that enables the sharing of property resources. |
CreateRemoteDictionaryResourceFromStream Loads the remote resource dictionary markup into an unrooted IXpsOMRemoteDictionaryResource interface. |
CreateRemoteDictionaryResourceFromStream1 Loads the remote resource dictionary markup into an unrooted IXpsOMRemoteDictionaryResource interface. The dictionary referenced by the dictionaryMarkupStream parameter can contain markup from either the OpenXPS or the MSXPS namespace. |
CreateRequest Creates a new IXpsSignatureRequest interface and adds it to the signature block. |
CreateSignatureBlockResource Creates an IXpsOMSignatureBlockResource that can contain one or more signature requests. |
CreateSigningOptions Creates a new IXpsSigningOptions interface. |
CreateSolidColorBrush Creates an IXpsOMSolidColorBrush interface, which specifies a brush of a single, solid color. |
CreateStoryFragmentsResource Creates an IXpsOMStoryFragmentsResource interface that provides access to the content of the resource stream of a page's StoryFragments part. |
CreateVisualBrush Creates an IXpsOMVisualBrush interface, which is an IXpsOMTileBrush that uses a visual object. |
CreateXpsOMPackageWriter Create an IXpsOMPackageWriter interface for use with a print job that the StartXpsPrintJob1 function created. |
DiscardPage Discards the page from memory. |
GenerateThumbnail Generates a thumbnail image of a page. |
GenerateUnusedLookupKey Generates a unique name that can be used as a lookup key by a resource in a resource dictionary. |
GetAccessibilityLongDescription Gets the long (detailed) textual description of the object's contents. (IXpsOMCanvas.GetAccessibilityLongDescription) |
GetAccessibilityLongDescription Gets the long (detailed) textual description of the object's contents. (IXpsOMPath.GetAccessibilityLongDescription) |
GetAccessibilityShortDescription Gets a short textual description of the object's contents. |
GetAccessibilityShortDescription Gets the short textual description of the object's contents. |
GetAdvisoryPageDimensions Gets the suggested dimensions of the page. |
GetAt Gets an IXpsOMColorProfileResource interface pointer from a specified location in the collection. |
GetAt Gets an XPS_DASH structure from a specified location in the collection. |
GetAt Gets the IXpsOMShareable interface pointer and the key name string of the entry at a specified index in the dictionary. |
GetAt Gets an IXpsOMDocument interface pointer from a specified location in the collection. |
GetAt Gets an IXpsOMFontResource interface pointer from a specified location in the collection. |
GetAt Gets an IXpsOMGeometryFigure interface pointer from a specified location in the collection. |
GetAt Gets an IXpsOMGradientStop interface pointer from a specified location in the collection. |
GetAt Gets an IXpsOMImageResource interface pointer from a specified location in the collection. |
GetAt Gets the name string that is stored at a specified location in the collection. |
GetAt Gets an IXpsOMPageReference interface pointer from a specified location in the collection. |
GetAt Gets an IOpcPartUri interface pointer from a specified location in the collection. |
GetAt Gets an IXpsOMRemoteDictionaryResource interface pointer from a specified location in the collection. |
GetAt Gets an IXpsOMSignatureBlockResource interface pointer from a specified location in the collection. |
GetAt Gets an IXpsOMVisual interface pointer from a specified location in the collection. |
GetAt Gets an IXpsSignatureBlock interface pointer from a specified location in the collection. |
GetAt Gets an IXpsSignature interface pointer from a specified location in the collection. |
GetAt Gets an IXpsSignatureRequest interface pointer from a specified location in the collection. |
GetBidiLevel Gets the level of bidirectional text. |
GetBidiLevel Gets the bidirectional text level of the parent IXpsOMGlyphs interface. |
GetBleedBox Gets the dimensions of the page's bleed box. |
GetByKey Gets the IXpsOMShareable interface pointer of the entry that contains the specified key. |
GetByPartName Gets an IXpsOMColorProfileResource interface pointer from the collection by matching the interface's part name. |
GetByPartName Gets an IXpsOMFontResource interface pointer from the collection by matching the interface's part name. |
GetByPartName Gets an IXpsOMImageResource interface pointer from the collection by matching the interface's part name. |
GetByPartName Gets an IXpsOMRemoteDictionaryResource interface pointer from the collection by matching the interface's part name. |
GetByPartName Gets an IXpsOMSignatureBlockResource interface pointer from the collection by matching the interface's part name. |
GetCategory Gets the category property. |
GetCenter Gets the center point of the radial gradient region ellipse. |
GetCertificateEnumerator Gets a pointer to an IOpcCertificateEnumerator interface, which enumerates the package certificates that are attached to the signature. |
GetCertificateSet Gets an IOpcCertificateSet interface, which can be used to add additional certificates to the signature. |
GetClipGeometry Gets a pointer to the IXpsOMGeometry interface that contains the resolved geometry of the visual's clipping region. |
GetClipGeometryLocal Gets a pointer to the IXpsOMGeometry interface that contains the local, unshared geometry of the visual's clipping region. |
GetClipGeometryLookup Gets the lookup key for the IXpsOMGeometry interface in a resource dictionary that contains the visual's clipping region. |
GetColor Gets the color value and color profile of the gradient stop. |
GetColor Gets the color value and color profile of the brush. |
GetColorInterpolationMode Gets the gamma function to be used for color interpolation. |
GetColorProfileResource Gets a pointer to the IXpsOMColorProfileResource interface, which contains the color profile resource that is associated with the image. |
GetColorProfileResources Gets the IXpsOMColorProfileResourceCollection interface that contains the color profiles that are used in the XPS document. |
GetContentBox Gets the dimensions of the page's content box. |
GetContentStatus Gets the contentStatus property. |
GetContentType Gets the contentType property. |
GetCoreProperties Gets a pointer to the IXpsOMCoreProperties interface of the XPS package. |
GetCount Gets the number of IXpsOMColorProfileResource interface pointers in the collection. |
GetCount Gets the number of XPS_DASH structures in the collection. |
GetCount Gets the number of entries in the dictionary. |
GetCount Gets the number of IXpsOMDocument interface pointers in the collection. |
GetCount Gets the number of IXpsOMFontResource interface pointers in the collection. |
GetCount Gets the number of IXpsOMGeometryFigure interface pointers in the collection. |
GetCount Gets the number of IXpsOMGradientStop interface pointers in the collection. |
GetCount Gets the number of IXpsOMImageResource interface pointers in the collection. |
GetCount Gets the number of name strings in the collection. |
GetCount Gets the number of IXpsOMPageReference interface pointers in the collection. |
GetCount Gets the number of IOpcPartUri interface pointers in the collection. |
GetCount Gets the number of IXpsOMRemoteDictionaryResource interface pointers in the collection. |
GetCount Gets the number of IXpsOMSignatureBlockResource interface pointers in the collection. |
GetCount Gets the number of IXpsOMVisual interface pointers in the collection. |
GetCount Gets the number of IXpsSignatureBlock interface pointers in the collection. |
GetCount Gets the number of IXpsSignature interface pointers in the collection. |
GetCount Gets the number of IXpsSignatureRequest interface pointers in the collection. |
GetCreated Gets the created property. |
GetCreator Gets the creator property. |
GetCustomObjectEnumerator Gets a pointer to an IOpcSignatureCustomObjectEnumerator interface, which enumerates the custom objects of the signature. |
GetCustomObjects Gets a pointer to an IOpcSignatureCustomObjectSet interface that contains a set of signature custom objects. |
GetCustomReferenceEnumerator Gets a pointer to an IOpcSignatureReferenceEnumerator interface, which enumerates the custom references of the signature. |
GetCustomReferences Gets a pointer to an IOpcSignatureReferenceSet interface, which contains a set of signature custom references. |
GetDescription Gets the description property. |
GetDeviceFontName Gets the name of the device font. (IXpsOMGlyphs.GetDeviceFontName) |
GetDeviceFontName Gets the name of the device font. (IXpsOMGlyphsEditor.GetDeviceFontName) |
GetDictionary Gets a pointer to the resolved IXpsOMDictionary interface of the dictionary associated with the canvas. |
GetDictionary Gets a pointer to the resolved IXpsOMDictionary interface that is associated with this page. |
GetDictionary Gets a pointer to the IXpsOMDictionary interface of the remote dictionary that is associated with this resource. |
GetDictionaryLocal Gets a pointer to the IXpsOMDictionary interface of the local, unshared dictionary. |
GetDictionaryLocal Gets a pointer to the IXpsOMDictionary interface of the local, unshared dictionary that is associated with this page. |
GetDictionaryResource Gets a pointer to the IXpsOMRemoteDictionaryResource interface of the remote dictionary resource. |
GetDictionaryResource Gets a pointer to the IXpsOMRemoteDictionaryResource interface of the shared dictionary resource that is used by this page. |
GetDigestMethod Gets the current digest method. |
GetDiscardControlPartName Gets the name of the discard control part in the XPS package. |
GetDocumentName Gets a pointer to the IOpcPartUri interface that contains the URI of the document part. |
GetDocuments Gets a pointer to the IXpsOMDocumentCollection interface, which contains the documents specified in the document sequence. |
GetDocumentSequence Gets a pointer to the IXpsOMDocumentSequence interface that contains the document sequence of the XPS package. |
GetDocumentStructureResource Gets a pointer to the IXpsOMDocumentStructureResource interface of the resource that contains structural information about the document. |
GetDocumentType Gets the document type of the data that was used to initialize this package. This method is used to determine whether a document is the XPS or OpenXPS type. For more information, see XPS Documents. |
GetDocumentType Gets the type of FixedPage markup that was used to initialize this page. This method is used to determine whether a document is the XPS or OpenXPS type. For more information, see XPS Documents. |
GetDocumentType Gets the XPS_DOCUMENT_TYPE of the resource. |
GetDocumentTypeFromFile Detects the type of XPS document that is stored in the specified file. |
GetDocumentTypeFromStream Detects the type of XPS document that is stored in the specified stream. |
GetEmbeddingOption Gets the embedding option that will be applied when the resource is serialized. |
GetEndPoint Gets the end point of the gradient. |
GetFigures Gets a pointer to the geometry's IXpsOMGeometryFigureCollection interface, which contains the collection of figures that make up this geometry. |
GetFillBrush Gets a pointer to the resolved IXpsOMBrush interface of the fill brush to be used for the text. |
GetFillBrush Gets a pointer to the resolved IXpsOMBrush interface that contains the fill brush for the path. |
GetFillBrushLocal Gets a pointer to the local, unshared IXpsOMBrush interface of the fill brush to be used for the text. |
GetFillBrushLocal Gets a pointer to the local, unshared IXpsOMBrush interface that contains the fill brush for the path. |
GetFillBrushLookup Gets the lookup key of the IXpsOMBrush interface that is stored in a resource dictionary and will be used as the fill brush. |
GetFillBrushLookup Gets the lookup key of the brush that is stored in a resource dictionary and used as the fill brush for the path. |
GetFillRule Gets the XPS_FILL_RULE value that describes the fill rule to be used. |
GetFlags Gets the XPS_SIGN_FLAGS value that specifies the signing flags to be used for this signature. |
GetFontRenderingEmSize Gets the font size. (IXpsOMGlyphs.GetFontRenderingEmSize) |
GetFontResource Gets a pointer to the IXpsOMFontResource interface of the font resource object required for this text. |
GetFontResources Gets the IXpsOMFontResourceCollection interface that contains the fonts that are used in the XPS document. |
GetGeometry Gets a pointer to the path's IXpsOMGeometry interface, which describes the resolved fill area for this path. |
GetGeometryLocal Gets the local, unshared geometry of the resolved fill area for this path. |
GetGeometryLookup Gets the lookup key of a shared geometry object that is stored in a resource dictionary and that describes the resolved fill area for this path. |
GetGlyphIndexCount Gets the number of Glyph indices. |
GetGlyphIndexCount Gets the number of glyph indices. |
GetGlyphIndices Gets an array of XPS_GLYPH_INDEX structures that describe the specific glyph indices in the font. (IXpsOMGlyphs.GetGlyphIndices) |
GetGlyphIndices Gets an array of XPS_GLYPH_INDEX structures that describe the specific glyph indices in the font. (IXpsOMGlyphsEditor.GetGlyphIndices) |
GetGlyphMappingCount Gets the number of glyph mappings. (IXpsOMGlyphs.GetGlyphMappingCount) |
GetGlyphMappingCount Gets the number of glyph mappings. (IXpsOMGlyphsEditor.GetGlyphMappingCount) |
GetGlyphMappings Gets an array of XPS_GLYPH_MAPPING structures that describe how to map UTF-16 scalar values to entries in the array of XPS_GLYPH_INDEX structures, which is returned by GetGlyphIndices. (IXpsOMGlyphs.GetGlyphMappings) |
GetGlyphMappings Gets an array of XPS_GLYPH_MAPPING structures that describe how to map UTF-16 scalar values to entries in the array of XPS_GLYPH_INDEX structures, which is returned by GetGlyphIndices. (IXpsOMGlyphsEditor.GetGlyphMappings) |
GetGlyphsEditor Gets a pointer to the IXpsOMGlyphsEditor interface that will be used to edit the glyphs in the object. |
GetGradientOrigin Gets the origin point of the radial gradient. |
GetGradientStops Gets a pointer to an IXpsOMGradientStopCollection interface that contains the collection of IXpsOMGradientStop interfaces that define the gradient. |
GetHyperlinkNavigateUri Gets a pointer to the IUri interface to which this visual object links. |
GetIdentifier Gets the identifier property. |
GetImageResource Gets a pointer to the IXpsOMImageResource interface, which contains the image resource to be used as the source for the brush. |
GetImageResources Gets the IXpsOMImageResourceCollection interface that contains the images that are used in the XPS document. |
GetImageType Gets the type of image resource. |
GetIntent Sets the string that describes the intent or meaning of the signature. (IXpsSignatureRequest.GetIntent) |
GetIsClosed Gets a value that indicates whether the figure is closed. |
GetIsFilled Gets a value that indicates whether the figure is filled. |
GetIsHyperlinkTarget Gets a Boolean value that indicates whether the page is the target of a hyperlink. |
GetIsHyperlinkTarget Gets a value that indicates whether the visual is the target of a hyperlink. |
GetIsSideways Gets a Boolean value that indicates whether the text is to be rendered with the glyphs rotated sideways. (IXpsOMGlyphs.GetIsSideways) |
GetIsSideways Gets a Boolean value that indicates whether the text is to be rendered with the glyphs rotated sideways. (IXpsOMGlyphsEditor.GetIsSideways) |
GetKeywords Gets the keywords property. |
GetLanguage Gets the language property. |
GetLanguage Gets the Language property of the page. |
GetLanguage Gets the Language property of the visual and of its contents. |
GetLastModifiedBy Gets the lastModifiedBy property. |
GetLastPrinted Gets the lastPrinted property. |
GetMatrix Gets the XPS_MATRIX structure, which specifies the transform matrix. |
GetModified Gets the modified property. |
GetName Gets the Name property of the page. |
GetName Gets the Name property of the visual. |
GetOffset Gets the offset value of the gradient stop. |
GetOpacity Gets the opacity of the brush. |
GetOpacity Gets the opacity value of this visual. |
GetOpacityMaskBrush Gets a pointer to the IXpsOMBrush interface of the visual's opacity mask brush. |
GetOpacityMaskBrushLocal Gets the local, unshared opacity mask brush for the visual. |
GetOpacityMaskBrushLookup Gets the name of the lookup key of the shared opacity mask brush in a resource dictionary. |
GetOrigin Gets the starting position of the text. |
GetOwner Gets a pointer to the IXpsOMPackage interface that contains the core properties. |
GetOwner Gets a pointer to the interface that contains the dictionary. |
GetOwner Gets a pointer to the IXpsOMDocumentSequence interface that contains the document. |
GetOwner Gets a pointer to the IXpsOMPackage interface that contains the document sequence. |
GetOwner Gets a pointer to the IXpsOMDocument interface that contains the resource. (IXpsOMDocumentStructureResource.GetOwner) |
GetOwner Gets a pointer to the IXpsOMGeometry interface that contains the geometry figure. |
GetOwner Gets a pointer to the IXpsOMGradientBrush interface that contains the gradient stop. |
GetOwner Gets a pointer to the IXpsOMPageReference interface that contains the page. |
GetOwner Gets a pointer to the IXpsOMDocument interface that contains the page reference. |
GetOwner Gets the IUnknown interface of the parent. |
GetOwner Gets a pointer to the IXpsOMDocument interface that contains the resource. (IXpsOMSignatureBlockResource.GetOwner) |
GetOwner Gets a pointer to the IXpsOMPage interface that contains this resource. |
GetPackageTarget Retrieves the pointer to the specific document package target, which allows the client to add a document with the given target type. Clients can call this method multiple times but they always have to use the same target ID. |
GetPackageTargetTypes Enumerates the supported target types. |
GetPage Gets a pointer to the IXpsOMPage interface that contains the page. |
GetPageDimensions Gets the page dimensions. |
GetPageReferences Gets the IXpsOMPageReferenceCollection interface of the document, which allows virtualized access to its pages. |
GetPartName Gets the name that will be used when the part is serialized. |
GetPartName Gets a pointer to the IOpcPartUri interface that contains the URI of the SignatureDefinitions part. |
GetPolicy Gets the XPS_SIGN_POLICY value that represents the signing policy used when the signature is created. |
GetPolicy Gets the XPS_SIGN_POLICY value that specifies the signing policy. |
GetPrintTicketResource Gets the IXpsOMPrintTicketResource interface of the document-level print ticket. |
GetPrintTicketResource Gets the IXpsOMPrintTicketResource interface to the job-level print ticket that is assigned to the document sequence. |
GetPrintTicketResource Gets a pointer to the IXpsOMPrintTicketResource interface of the page-level print ticket resource that is associated with the page. |
GetProhibitedCaretStopCount Gets the number of prohibited caret stops. (IXpsOMGlyphs.GetProhibitedCaretStopCount) |
GetProhibitedCaretStopCount Gets the number of prohibited caret stops. (IXpsOMGlyphsEditor.GetProhibitedCaretStopCount) |
GetProhibitedCaretStops Gets an array of prohibited caret stop locations. (IXpsOMGlyphs.GetProhibitedCaretStops) |
GetProhibitedCaretStops Gets an array of prohibited caret stop locations. (IXpsOMGlyphsEditor.GetProhibitedCaretStops) |
GetRadiiSizes Gets the sizes of the radii that define the ellipse of the radial gradient region. |
GetRemoteDictionaryResources Gets the IXpsOMRemoteDictionaryResourceCollection interface that contains the remote resource dictionaries that are used in the XPS document. |
GetRequestedSigner Gets the identity of the person who has signed or is requesting to sign the package. |
GetRequestId Gets the unique identifier of the signature request. |
GetRequests Gets a pointer to the IXpsSignatureRequestCollection interface that contains a collection of signature requests. |
GetRequestSignByDate Gets the date and time before which the requested signer must sign the specified parts of the document. |
GetRevision Gets the revision property. |
GetSegmentCount Gets the number of segments in the figure. |
GetSegmentData Gets the segment data points for the geometry figure. |
GetSegmentDataCount Gets the number of segment data points in the figure. |
GetSegmentStrokePattern Gets the XPS_SEGMENT_STROKE_PATTERN value that indicates whether the segments in the figure are stroked. |
GetSegmentStrokes Gets stroke definitions for the figure's segments. |
GetSegmentTypes Gets the types of segments in the figure. |
GetSignature Gets a pointer to an IXpsSignature interface that contains the XPS digital signature with the same unique identifier as the signature request. |
GetSignatureBlockResources Gets a pointer to the IXpsOMSignatureBlockResourceCollection interface, which refers to a collection of the document's digital signature block resources. |
GetSignatureBlocks Gets a pointer to an IXpsSignatureBlockCollection interface that contains a collection of signature blocks. |
GetSignatureId Gets the value of the Id attribute of the Signature element. (IXpsSignature.GetSignatureId) |
GetSignatureId Gets the value of the Id attribute of the Signature element. (IXpsSigningOptions.GetSignatureId) |
GetSignatureMethod Gets the signature method. |
GetSignatureOriginPartName Gets the part name of the signature origin part. |
GetSignaturePartName Gets the part name of the signature part. |
GetSignaturePartName Gets the part name of the document's signature part. |
GetSignatures Gets a pointer to an IXpsSignatureCollection interface that contains a collection of XPS digital signatures. |
GetSignatureValue Gets the encrypted hash value of the signature. |
GetSignatureXml Gets the XML markup of the digital signature. |
GetSigningLocale Gets the legal jurisdiction of the package signing location. |
GetSigningTime Gets the date and time of signature creation. |
GetSigningTimeFormat Gets the format of the signing time. |
GetSigningTimeFormat Gets the format of the signing time string. |
GetSnapsToPixels Gets a Boolean value that indicates whether the path is to be snapped to device pixels when the path is rendered. |
GetSpotLocation Gets the page and the location on the page where the visible digital signature or the digital signature request will be displayed. |
GetSpreadMethod Gets the XPS_SPREAD_METHOD value, which describes how the area outside of the gradient region will be rendered. |
GetStartPoint Gets the starting point of the figure. |
GetStartPoint Gets the start point of the gradient. |
GetStoryFragmentsResource Gets a pointer to the IXpsOMStoryFragmentsResource interface of the StoryFragments part resource that is associated with the page. |
GetStream Gets a new, read-only copy of the stream that is associated with this resource. (IXpsOMColorProfileResource.GetStream) |
GetStream Gets a new, read-only copy of the stream that is associated with this resource. (IXpsOMDocumentStructureResource.GetStream) |
GetStream Gets a new, read-only copy of the stream that is associated with this resource. (IXpsOMFontResource.GetStream) |
GetStream Gets a new, read-only copy of the stream that is associated with this resource. (IXpsOMImageResource.GetStream) |
GetStream Gets a new, read-only copy of the stream that is associated with this resource. (IXpsOMPrintTicketResource.GetStream) |
GetStream Gets a new, read-only copy of the stream that is associated with this resource. (IXpsOMSignatureBlockResource.GetStream) |
GetStream Gets a new, read-only copy of the stream that is associated with this resource. (IXpsOMStoryFragmentsResource.GetStream) |
GetStrokeBrush Gets a pointer to the resolved IXpsOMBrush interface that contains the stroke brush that has been set for the path. |
GetStrokeBrushLocal Gets a pointer to the local, unshared IXpsOMBrush interface that contains the stroke brush for the path. |
GetStrokeBrushLookup Gets the lookup key of the brush that is stored in a resource dictionary and is to be used as the stroke brush for the path. |
GetStrokeDashCap Gets the style of the end cap to be used on the stroke dash. |
GetStrokeDashes Gets a pointer to the IXpsOMDashCollection interface that contains the XPS_DASH structures that define the dash pattern of the stroke. |
GetStrokeDashOffset Gets the offset from the origin of the stroke to the starting point of the dash array pattern. |
GetStrokeEndLineCap Gets the style of the stroke line's end cap. |
GetStrokeLineJoin Gets the style for joining stroke lines. |
GetStrokeMiterLimit Gets the miter limit value that is set for the stroke. |
GetStrokeStartLineCap Gets the style of the line cap at the start of the stroke line. |
GetStrokeThickness Gets the stroke thickness. |
GetStyleSimulations Gets the style simulations that will be applied when rendering the glyphs. |
GetSubject Gets the subject property. |
GetThumbnailResource Gets a pointer to the IXpsOMImageResource interface of the thumbnail resource that is associated with the XPS package. |
GetThumbnailResource Gets a pointer to the IXpsOMImageResource interface of the thumbnail image resource that is associated with the page. |
GetTileMode Gets the XPS_TILE_MODE value that describes the tile mode of the brush. |
GetTitle Gets the title property. |
GetTransform Gets a pointer to the geometry's IXpsOMMatrixTransform interface, which contains the resolved matrix transform for the geometry. |
GetTransform Gets a pointer to the IXpsOMMatrixTransform interface that contains the resolved matrix transform for the brush. (IXpsOMGradientBrush.GetTransform) |
GetTransform Gets a pointer to the IXpsOMMatrixTransform interface that contains the resolved matrix transform for the brush. (IXpsOMTileBrush.GetTransform) |
GetTransform Gets a pointer to the IXpsOMMatrixTransform interface that contains the visual's resolved matrix transform. |
GetTransformLocal Gets a pointer to the IXpsOMMatrixTransform interface that contains the local, unshared matrix transform for the geometry. |
GetTransformLocal Gets a pointer to the IXpsOMMatrixTransform interface that contains the local, unshared, resolved matrix transform for the brush. |
GetTransformLocal Gets a pointer to the IXpsOMMatrixTransform interface that contains the local, unshared resolved matrix transform for the brush. |
GetTransformLocal Gets a pointer to the IXpsOMMatrixTransform interface that contains the local, unshared, resolved matrix transform for the visual. |
GetTransformLookup Gets the lookup key for the IXpsOMMatrixTransform interface that contains the resolved matrix transform for the geometry. |
GetTransformLookup Gets the name of the lookup key of the shared matrix transform interface that is to be used for the brush. |
GetTransformLookup Gets the lookup key that identifies the IXpsOMMatrixTransform interface in a resource dictionary that contains the resolved matrix transform for the brush. |
GetTransformLookup Gets the lookup key name of the IXpsOMMatrixTransform interface in a resource dictionary that contains the resolved matrix transform for the visual. |
GetType Gets the object type of the interface. |
GetUnicodeString Gets the text in unescaped UTF-16 scalar values. (IXpsOMGlyphs.GetUnicodeString) |
GetUnicodeString Gets the text in unescaped UTF-16 scalar values. (IXpsOMGlyphsEditor.GetUnicodeString) |
GetUseAliasedEdgeMode Gets a Boolean value that determines whether the edges of the objects in the canvas are to be rendered using the aliased edge mode. |
GetVersion Gets the version property. |
GetViewbox Gets the portion of the source image to be used by the tile. |
GetViewport Gets the portion of the destination geometry that is covered by a single tile. |
GetVisual Gets a pointer to the interface of the resolved visual to be used as the source for the brush. |
GetVisualLocal Gets a pointer to the interface of the local, unshared visual used as the source for the brush. |
GetVisualLookup Gets the lookup key name of a visual in a resource dictionary; the visual is to be used as the source for the brush. |
GetVisuals Gets a pointer to an IXpsOMVisualCollection interface that contains a collection of the visual objects in the canvas. |
GetVisuals Gets a pointer to an IXpsOMVisualCollection interface that contains a collection of the page's visual objects. |
GetXpsOMFactory Gets the IXpsOMObjectFactory object for the document package. (IXpsDocumentPackageTarget.GetXpsOMFactory) |
GetXpsOMFactory Gets the IXpsOMObjectFactory object for the document package. (IXpsDocumentPackageTarget3D.GetXpsOMFactory) |
GetXpsOMPackageWriter Gets the IXpsOMPackageWriter object for the document package. |
GetXpsOMPackageWriter3D Gets a new IXpsOMPackageWriter3D object for the document package. |
GetXpsType Gets the XPS_DOCUMENT_TYPE enumerated value for the document package. |
HasRestrictedFonts Gets a Boolean value that indicates whether the document sub-tree of the referenced page includes any Glyphs that have a font resource whose EmbeddingOption property is set to XPS_FONT_EMBEDDING_RESTRICTED. |
InsertAt Inserts an IXpsOMColorProfileResource interface pointer at a specified location in the collection. |
InsertAt Inserts an XPS_DASH structure at a specified location in the collection. |
InsertAt Inserts an IXpsOMShareable interface at a specified location in the dictionary and sets the key to identify the interface. |
InsertAt Inserts an IXpsOMDocument interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMFontResource interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMGeometryFigure interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMGradientStop interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMImageResource interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMPageReference interface pointer at a specified location in the collection. |
InsertAt Inserts an IOpcPartUri interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMRemoteDictionaryResource interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMSignatureBlockResource interface pointer at a specified location in the collection. |
InsertAt Inserts an IXpsOMVisual interface pointer at a specified location in the collection. |
IsClosed Gets the status of the IXpsOMPackageWriter interface. |
IsPageLoaded Gets the referenced page status, which indicates whether the page is loaded. |
LoadPackageFile Loads an existing XPS package from a file into the digital signature manager. |
LoadPackageStream Loads an XPS package from a stream into the digital signature manager. |
PackageStatusUpdated Updates the status of the package when the print job in progress raises an event, or the job completes. |
PTCloseProvider Closes a print ticket provider handle. |
PTConvertDevModeToPrintTicket Converts a DEVMODE structure to a print ticket inside an IStream. |
PTConvertPrintTicketToDevMode Converts a print ticket into a DEVMODE structure. |
PTGetPrintCapabilities Retrieves the printer's capabilities formatted in compliance with the XML Print Schema. |
PTGetPrintDeviceCapabilities Retrieves the device printer's capabilities formatted in compliance with the XML Print Schema. |
PTGetPrintDeviceResources It retrieves the print devices resources for a printer formatted in compliance with the XML Print Schema. |
PTMergeAndValidatePrintTicket Merges two print tickets and returns a valid, viable print ticket. |
PTOpenProvider Opens an instance of a print ticket provider. (PTOpenProvider) |
PTOpenProviderEx Opens an instance of a print ticket provider. (PTOpenProviderEx) |
PTQuerySchemaVersionSupport Retrieves the highest (latest) version of the Print Schema that the specified printer supports. |
PTReleaseMemory Releases buffers associated with print tickets and print capabilities. |
RemoveAt Removes and releases an IXpsOMColorProfileResource interface pointer from a specified location in the collection. |
RemoveAt Removes and frees an XPS_DASH structure from a specified location in the collection. |
RemoveAt Removes and releases the entry from a specified location in the dictionary. |
RemoveAt Removes and releases an IXpsOMDocument interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMFontResource interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMGeometryFigure interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMGradientStop interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMImageResource interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMPageReference interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IOpcPartUri interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMRemoteDictionaryResource interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMSignatureBlockResource interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsOMVisual interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsSignatureBlock interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsSignature interface pointer from a specified location in the collection. |
RemoveAt Removes and releases an IXpsSignatureRequest interface pointer from a specified location in the collection. |
SavePackageToFile Saves the XPS package to a file. |
SavePackageToStream Saves the XPS package by writing it to a stream. |
SetAccessibilityLongDescription Sets the long (detailed) textual description of the object's contents. (IXpsOMCanvas.SetAccessibilityLongDescription) |
SetAccessibilityLongDescription Sets the long (detailed) textual description of the object's contents. (IXpsOMPath.SetAccessibilityLongDescription) |
SetAccessibilityShortDescription Sets the short textual description of the object's contents. (IXpsOMCanvas.SetAccessibilityShortDescription) |
SetAccessibilityShortDescription Sets the short textual description of the object's contents. (IXpsOMPath.SetAccessibilityShortDescription) |
SetAdvisoryPageDimensions Sets the suggested dimensions of the page. |
SetAt Replaces an IXpsOMColorProfileResource interface pointer at a specified location in the collection. |
SetAt Replaces an XPS_DASH structure at a specified location in the collection. |
SetAt Replaces the entry at a specified location in the dictionary. |
SetAt Replaces an IXpsOMDocument interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMFontResource interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMGeometryFigure interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMGradientStop interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMImageResource interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMPageReference interface pointer at a specified location in the collection. |
SetAt Replaces an IOpcPartUri interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMRemoteDictionaryResource interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMSignatureBlockResource interface pointer at a specified location in the collection. |
SetAt Replaces an IXpsOMVisual interface pointer at a specified location in the collection. |
SetBidiLevel Sets the level of bidirectional text. |
SetBleedBox Sets the dimensions of the page's bleed box. |
SetCategory Sets the category property. |
SetCenter Sets the center point of the radial gradient region ellipse. |
SetClipGeometryLocal Sets the local, unshared clipping region for the visual. |
SetClipGeometryLookup Sets the lookup key name of a shared clip geometry in a resource dictionary. |
SetColor Sets the color value and color profile of the gradient stop. |
SetColor Sets the color value and color profile of the brush. |
SetColorInterpolationMode Sets the XPS_COLOR_INTERPOLATION value, which describes the gamma function to be used for color interpolation. |
SetColorProfileResource Sets a pointer to the IXpsOMColorProfileResource interface, which contains the color profile resource that is associated with the image. |
SetContent Sets the read-only stream to be associated with this resource. (IXpsOMColorProfileResource.SetContent) |
SetContent Sets the read-only stream to be associated with this resource. (IXpsOMDocumentStructureResource.SetContent) |
SetContent Sets the read-only stream to be associated with this resource. (IXpsOMFontResource.SetContent) |
SetContent Sets the read-only stream to be associated with this resource. (IXpsOMImageResource.SetContent) |
SetContent Sets the read-only stream to be associated with this resource. (IXpsOMPrintTicketResource.SetContent) |
SetContent Sets the read-only stream to be associated with this resource. (IXpsOMSignatureBlockResource.SetContent) |
SetContent Sets the read-only stream to be associated with this resource. (IXpsOMStoryFragmentsResource.SetContent) |
SetContentBox Sets the dimensions of the page's content box. |
SetContentStatus Sets the contentStatus property. |
SetContentType Sets the contentType property. |
SetCoreProperties Sets the IXpsOMCoreProperties interface of the XPS package. |
SetCreated Sets the created property. |
SetCreator Sets the creator property. |
SetDescription Sets the description property. |
SetDeviceFontName Sets the name of the device font. |
SetDictionary Sets a pointer to the IXpsOMDictionary interface of the remote dictionary that is to be associated with this resource. |
SetDictionaryLocal Sets the IXpsOMDictionary interface pointer of the local, unshared dictionary. |
SetDictionaryLocal Sets the IXpsOMDictionary interface pointer of the page's local dictionary resource. |
SetDictionaryResource Sets the IXpsOMRemoteDictionaryResource interface pointer of the remote dictionary resource. |
SetDictionaryResource Sets the IXpsOMRemoteDictionaryResource interface pointer of the page's remote dictionary resource. |
SetDigestMethod Sets the URI of the digest method. |
SetDiscardControlPartName Sets the name of the discard control part in the XPS package. |
SetDocumentSequence Sets the IXpsOMDocumentSequence interface of the XPS package. |
SetDocumentStructureResource Sets the IXpsOMDocumentStructureResource interface for the document. |
SetEndPoint Sets the end point of the gradient. |
SetFillBrushLocal Sets the IXpsOMBrush interface pointer to a local, unshared fill brush. |
SetFillBrushLocal Sets the pointer to the local, unshared IXpsOMBrush interface to be used as the fill brush. |
SetFillBrushLookup Sets the lookup key name of a shared fill brush. |
SetFillBrushLookup Sets the lookup key name of a shared brush in a resource dictionary, to be used as the fill brush. |
SetFillRule Sets the XPS_FILL_RULE value that describes the fill rule to be used. |
SetFlags Sets the XPS_SIGN_FLAGS value that specifies the signing flags to use for this signature. |
SetFontRenderingEmSize Sets the font size of the text. |
SetFontResource Sets the pointer to the IXpsOMFontResource interface of the font resource object that is required for this text. |
SetGeometryLocal Sets the pointer to the local, unshared IXpsOMGeometry interface that contains the geometry of the resolved fill area to be set for this path. |
SetGeometryLookup Sets the lookup key name of a shared geometry in a resource dictionary. |
SetGlyphIndices Sets an XPS_GLYPH_INDEX structure array that describes which glyph indices are to be used in the font. |
SetGlyphMappings Sets an array of XPS_GLYPH_MAPPING structures that describe how to map the UTF-16 scalar values in the UnicodeString property to entries in the array of XPS_GLYPH_INDEX structures. |
SetGradientOrigin Sets the origin point of the radial gradient. |
SetHyperlinkNavigateUri Sets the destination URI of the visual's hyperlink. |
SetIdentifier Sets the identifier property. |
SetImageResource Sets a pointer to the IXpsOMImageResource interface that contains the image resource to be used as the source for the brush. |
SetIntent Sets the string that describes the intent or meaning of the signature. (IXpsSignatureRequest.SetIntent) |
SetIsClosed Sets a value that indicates whether the figure is closed. |
SetIsFilled Sets a value that indicates whether the figure is filled. |
SetIsHyperlinkTarget Specifies whether the page is the target of a hyperlink. |
SetIsHyperlinkTarget Specifies whether the visual is the target of a hyperlink. |
SetIsSideways Sets the value that indicates whether the text is to be rendered with the glyphs rotated sideways. |
SetKeywords Sets the keywords property. |
SetLanguage Sets the language property. |
SetLanguage Sets the Language property of the page. |
SetLanguage Sets the Language property of the visual. |
SetLastModifiedBy Sets the lastModifiedBy property. |
SetLastPrinted Sets the lastPrinted property. |
SetMatrix Sets the XPS_MATRIX structure, which specifies the transform matrix. |
SetModelPrintTicket Creates a print ticket with the specified part. |
SetModified Sets the modified property. |
SetName Sets the Name property of this page. |
SetName Sets the Name property of the visual. |
SetOffset Sets the offset location of the gradient stop. |
SetOpacity Sets the opacity of the brush. |
SetOpacity Sets the opacity value of the visual. |
SetOpacityMaskBrushLocal Sets the IXpsOMBrush interface pointer as the local, unshared opacity mask brush. |
SetOpacityMaskBrushLookup Sets the lookup key name of a shared opacity mask brush in a resource dictionary. |
SetOrigin Sets the starting position of the text. |
SetPage Sets the IXpsOMPage interface of the page reference. |
SetPageDimensions Sets dimensions of the page. |
SetPartName Sets the name that will be used when the part is serialized. |
SetPolicy Sets the XPS_SIGN_POLICY value that represents the signing policy. |
SetPrintTicketResource Sets the IXpsOMPrintTicketResource interface for the document-level print ticket. |
SetPrintTicketResource Sets the job-level print ticket resource for the document sequence. |
SetPrintTicketResource Sets the IXpsOMPrintTicketResource interface pointer of the page-level print ticket resource that is to be assigned to the page. |
SetProhibitedCaretStops Sets an array of prohibited caret stop locations. |
SetRadiiSizes Sets the sizes of the radii that define ellipse of the radial gradient region. |
SetRequestedSigner Sets the identity of the person who signed or is requested to sign the package. |
SetRequestSignByDate Sets the date and time before which the requested signer must sign the specified parts of the document. |
SetRevision Sets the revision property. |
SetSegments Sets the segment information and data points for segments in the figure. |
SetSignatureId Sets the value of the Id attribute of the Signature element. (IXpsSigningOptions.SetSignatureId) |
SetSignatureMethod Sets the signature method. |
SetSignatureOriginPartName Sets the part name of the signature origin part. |
SetSignaturePartName Sets the part name of the document's signature part. |
SetSignatureXml Sets the XML markup of the digital signature. |
SetSigningLocale Sets the legal jurisdiction of the package signing location. |
SetSigningTimeFormat Sets the format of the signing time string. |
SetSnapsToPixels Sets a Boolean value that indicates whether the path will be snapped to device pixels when that path is being rendered. |
SetSpotLocation Specifies the page and the location on the page where the visible digital signature or the digital signature request will be displayed. |
SetSpreadMethod Sets the XPS_SPREAD_METHOD value, which describes how the area outside of the gradient region is to be rendered. |
SetStartPoint Sets the starting point of the figure. |
SetStartPoint Sets the start point of the gradient. |
SetStoryFragmentsResource Sets the IXpsOMStoryFragmentsResource interface pointer of the StoryFragments resource to be assigned to the page. |
SetStrokeBrushLocal Sets a pointer to a local, unshared IXpsOMBrush interface to be used as a stroke brush. |
SetStrokeBrushLookup Sets the lookup key name of a shared brush to be used as the stroke brush. |
SetStrokeDashCap Sets the style of the stroke's dash cap. |
SetStrokeDashOffset Sets the offset from the origin of the stroke to the starting point of the dash array pattern. |
SetStrokeEndLineCap Sets the style of the stroke line's end cap. |
SetStrokeLineJoin Sets the style for joining stroke lines. |
SetStrokeMiterLimit Sets the miter limit of the path. |
SetStrokeStartLineCap Sets the style of the stroke's line cap at the start of the stroke line. |
SetStrokeThickness Sets the stroke thickness. |
SetStyleSimulations Sets the style simulations that will be applied when the glyphs are rendered. |
SetSubject Sets the subject property. |
SetThumbnailResource Sets the thumbnail image of the XPS document. |
SetThumbnailResource Sets the pointer to the IXpsOMImageResource interface of the thumbnail image resource to be assigned to the page. |
SetTileMode Sets the XPS_TILE_MODE value that describes the tiling mode of the brush. |
SetTitle Sets the title property. |
SetTransformLocal Sets the local, unshared matrix transform. (IXpsOMGeometry.SetTransformLocal) |
SetTransformLocal Sets the IXpsOMMatrixTransform interface pointer to a local, unshared matrix transform that is to be used for the brush. |
SetTransformLocal Sets the IXpsOMMatrixTransform interface pointer to a local, unshared matrix transform. |
SetTransformLocal Sets the local, unshared matrix transform. (IXpsOMVisual.SetTransformLocal) |
SetTransformLookup Sets the lookup key name of a shared matrix transform in a resource dictionary. (IXpsOMGeometry.SetTransformLookup) |
SetTransformLookup Sets the name of the lookup key of a shared matrix transform that is to be used for the brush. |
SetTransformLookup Sets the lookup key name of a shared matrix transform that will be used as the transform for this brush. |
SetTransformLookup Sets the lookup key name of a shared matrix transform in a resource dictionary. (IXpsOMVisual.SetTransformLookup) |
SetUnicodeString Sets the text in unescaped UTF-16 scalar values. |
SetUseAliasedEdgeMode Sets the value that determines whether the edges of objects in this canvas will be rendered using the aliased edge mode. |
SetVersion Sets the version property. |
SetViewbox Sets the portion of the source content to be used as the tile image. |
SetViewport Sets the portion of the destination geometry that is covered by a single tile. |
SetVisualLocal Sets the interface pointer of the local, unshared visual used as the source for the brush. |
SetVisualLookup Sets the lookup key name of the shared visual, which is stored in a resource dictionary, to be used as the source for the brush. |
Sign Signs the contents of an XPS package as specified by the signing options and returns the resulting digital signature. |
StartNewDocument Opens and initializes a new FixedDocument in the FixedDocumentSequence of the package. |
Verify Verifies the signature against a specified X.509 certificate. |
Write Writes the page to the specified stream. |
Write1 Serializes the remote dictionary resource to a stream. |
WriteToFile Writes the XPS package to a specified file. |
WriteToFile1 Writes an XPS OM to a file as an XPS package of a specified type. |
WriteToStream Writes the XPS package to a specified stream. |
WriteToStream1 Writes an XPS OM to a stream as an XPS package of a specified type. |
IPrintDocumentPackageStatusEvent Represents the progress of the print job. |
IPrintDocumentPackageTarget Allows users to enumerate the supported package target types and to create one with a given type ID. IPrintDocumentPackageTarget also supports the tracking of the package printing progress and cancelling. |
IPrintDocumentPackageTargetFactory Used with IPrintDocumentPackageTarget for starting a print job. |
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. |
IXpsSignature Represents a single digital signature. |
IXpsSignatureBlock Represents a block of signature requests that are stored in a SignatureDefinitions part. |
IXpsSignatureBlockCollection A collection of IXpsSignatureBlock interfaces. |
IXpsSignatureCollection A collection of IXpsSignature interface pointers. |
IXpsSignatureManager Manages the digital signatures and digital signature requests of an XPS document. |
IXpsSignatureRequest Accesses the components of a signature request. |
IXpsSignatureRequestCollection A collection of IXpsSignatureRequest interfaces. |
IXpsSigningOptions Provides access to the individual signing options that are used by new signatures. |
PrintDocumentPackageStatus Defines a payload to be used by the PackageStatusUpdated method. This structure is a generic version of XPS_JOB_STATUS. |
XPS_COLOR The contents of the XPS_COLOR structure when the colorType is XPS_COLOR_TYPE_CONTEXT. |
XPS_DASH This structure describes a dash element of a path. |
XPS_GLYPH_MAPPING Describes a glyph-to-index mapping. |
XPS_MATRIX Describes the left two columns of a 3-by-3 matrix. |
XPS_POINT Represents an x- and y-coordinate pair in two-dimensional space. (XPS_POINT) |
XPS_RECT Describes the width, height, and location of a rectangle. (XPS_RECT) |
XPS_SIZE Describes the size of an object. |
Training
Learning path
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.