Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

System.Windows.Xps.Serialization Namespace

Provides types that support serialization of XPS documents.

For more information about XPS, see the XML Paper Specification (XPS) available for download at http://go.microsoft.com/fwlink/?LinkID=65761.

For a list of XPS related example programs, see the following topics:

 ClassDescription
Public classBasePackagingPolicyDefines the parent abstract class for XPS package serialization policies.
Public classColorTypeConverterProvides type converters for converting Color objects to and from objects of other types.
Public classFontTypeConverterProvides type converters for converting GlyphRun objects to and from objects of other types.
Public classImageSourceTypeConverterProvides type converters for converting BitmapSource objects to and from objects of other types.
Public classPackageSerializationManagerProvides a base class to manage the serializers and type converters that insert Windows Presentation Foundation (WPF) root objects into an XML Paper Specification (XPS) package. This class is abstract.
Public classXpsPackagingPolicyDefines the writer, resource, print ticket, and package relationship settings that are associated with a specified XpsDocument.
Public classXpsResourceStreamRepresents the stream and uniform resource identifier (URI) of an XML Paper Specification (XPS) resource.
Public classXpsSerializationCompletedEventArgsProvides data for the XpsSerializationCompleted event of an XpsSerializationManagerAsync.
Public classXpsSerializationManagerManages synchronous XML Paper Specification (XPS) serializers and type converters.
Public classXpsSerializationManagerAsyncManages asynchronous XML Paper Specification (XPS) serializers and type converters.
Public classXpsSerializationPrintTicketRequiredEventArgsProvides data for the XpsSerializationPrintTicketRequired event.
Public classXpsSerializationProgressChangedEventArgsProvides data for the XpsSerializationProgressChanged event.
Public classXpsSerializerFactoryCreates and provides information about XML Paper Specification (XPS) serializers. This class cannot be inherited.
 DelegateDescription
Public delegateXpsSerializationCompletedEventHandlerRepresents the method that handles the XpsSerializationCompleted event of an XpsSerializationManagerAsync.
Public delegateXpsSerializationPrintTicketRequiredEventHandlerRepresents the method that handles the XpsSerializationPrintTicketRequired event of an XpsSerializationManager.
Public delegateXpsSerializationProgressChangedEventHandlerRepresents the method that handles the XpsSerializationProgressChanged event of an XpsSerializationManager.
 EnumerationDescription
Public enumerationFontSubsetterCommitPoliciesSpecifies the granularity at which font glyph subsets are saved in an XPS document.
Public enumerationPrintTicketLevelSpecifies whether a PrintTicket applies to an entire sequence of documents, to just one document, or to just one page.
Public enumerationSerializationStateDo not use.
Public enumerationXpsWritingProgressChangeLevelSpecifies the scope of a writing progress indicator for XML Paper Specification (XPS) content.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.