System.Windows.Xps.Packaging Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides types that allow applications to read and write the components of an XPS document.
Classes
PackagingProgressEventArgs |
Provides data for the PackagingProgressEvent event. |
SpotLocation |
Represents the location to display a digital signature on an XpsDocument. |
XpsColorContext |
Represents the color context for a bitmap image. |
XpsDigitalSignature |
Represents a digital signature for an XpsDocument. |
XpsDocument |
Provides a Package that holds the content of an XPS document. |
XpsFont |
Represents a font in an XpsDocument. |
XpsImage |
Represents an image in an XpsDocument. |
XpsPartBase |
Defines the abstract class that is the parent for all part classes that can be contained in an XPS package. |
XpsResource |
Defines the base class for resources that can be added to an XpsDocument. |
XpsResourceDictionary |
Represents a dictionary of XpsResource elements that are usable across pages of the XpsDocument. |
XpsSignatureDefinition |
Represents an XpsDocument digital signature. |
XpsStructure |
Represents the System.Windows.Documents.DocumentStructures or StoryFragments element of an XpsDocument. |
XpsThumbnail |
Represents a thumbnail image of a document sequence, single document, or single page. |
Interfaces
IDocumentStructureProvider |
Defines a method for adding the |
IStoryFragmentProvider |
Defines a method for adding the StoryFragments part of the markup to an XPS package. |
IXpsFixedDocumentReader |
Defines methods for reading the parts of a FixedDocument and also for limited types of writing to the document. |
IXpsFixedDocumentSequenceReader |
Defines methods for reading the parts of a FixedDocumentSequence. |
IXpsFixedDocumentSequenceWriter |
Defines methods and properties for writing a FixedDocumentSequence. |
IXpsFixedDocumentWriter |
Defines methods and properties for writing a FixedDocument. |
IXpsFixedPageReader |
Defines methods for reading the parts of a FixedPage. |
IXpsFixedPageWriter |
Defines methods for writing FixedPage parts to an XPS document. |
Enums
PackageInterleavingOrder |
Provides values that specify the order in which the major parts of a package are streamed. |
PackagingAction |
Identifies the types of events that occur during the serialization of a package. |
XpsDigSigPartAlteringRestrictions |
Specifies the parts of the XPS Package that are excluded from the range of a digital signature. |
XpsImageType |
Specifies graphical formats for images that can be included in an XpsDocument. |
XpsResourceSharing |
Specifies whether resources can be shared between pages and documents in an XpsDocument. |
Delegates
PackagingProgressEventHandler |
Represents the method that handles the PackagingProgressEvent. |
Remarks
In addition to the interfaces and the types that represent the major parts of an XML Paper Specification (XPS) document, the System.Windows.Xps.Packaging namespace provides control over the packaging process, including digital signatures and Digital Rights Management (DRM) of XPS documents.
For more information, see the XML Paper Specification (XPS).