System.Windows.Xps.Packaging Namespace

Fornece tipos que permitem que os aplicativos leiam e escrevam os componentes de um documento XPS.

Classes

Nome Description
PackagingProgressEventArgs

Fornece dados para o evento PackagingProgressEvent.

SpotLocation

Representa o local para exibir uma assinatura digital em um XpsDocument.

XpsColorContext

Representa o contexto de cor de uma imagem bitmap.

XpsDigitalSignature

Representa uma assinatura digital para um XpsDocument.

XpsDocument

Fornece um Package que contém o conteúdo de um documento XPS.

XpsFont

Representa uma fonte em um XpsDocument.

XpsImage

Representa uma imagem em um XpsDocument.

XpsPartBase

Define a classe abstrata que é o pai de todas as classes de parte que podem ser contidas em um pacote XPS.

XpsResource

Define a classe base para recursos que podem ser adicionados a um XpsDocument.

XpsResourceDictionary

Representa um dicionário de XpsResource elementos que são utilizáveis entre páginas do XpsDocument.

XpsSignatureDefinition

Representa uma XpsDocument assinatura digital.

XpsStructure

Representa o elemento System.Windows.Documents.DocumentStructures ou StoryFragments de um XpsDocument.

XpsThumbnail

Representa uma imagem em miniatura de uma sequência de documentos, um único documento ou uma única página.

Interfaces

Nome Description
IDocumentStructureProvider

Define um método para adicionar a DocumentStructure parte da XPS (Especificação de Papel XML) a um pacote XPS.

IStoryFragmentProvider

Define um método para adicionar a StoryFragments parte da marcação a um pacote XPS.

IXpsFixedDocumentReader

Define métodos para ler as partes de um FixedDocument e também para tipos limitados de gravação no documento.

IXpsFixedDocumentSequenceReader

Define métodos para ler as partes de um FixedDocumentSequence.

IXpsFixedDocumentSequenceWriter

Define métodos e propriedades para escrever um FixedDocumentSequence.

IXpsFixedDocumentWriter

Define métodos e propriedades para escrever um FixedDocument.

IXpsFixedPageReader

Define métodos para ler as partes de um FixedPage.

IXpsFixedPageWriter

Define métodos para gravar FixedPage partes em um documento XPS.

Enumerações

Nome Description
PackageInterleavingOrder

Fornece valores que especificam a ordem na qual as partes principais de um pacote são transmitidas.

PackagingAction

Identifica os tipos de eventos que ocorrem durante a serialização de um pacote.

XpsDigSigPartAlteringRestrictions

Especifica as partes do Package XPS excluídas do intervalo de uma assinatura digital.

XpsImageType

Especifica formatos gráficos para imagens que podem ser incluídas em um XpsDocument.

XpsResourceSharing

Especifica se os recursos podem ser compartilhados entre páginas e documentos em um XpsDocument.

Delegados

Nome Description
PackagingProgressEventHandler

Representa o método que manipula o PackagingProgressEvent.

Comentários

Além das interfaces e dos tipos que representam as partes principais de um documento XPS (Especificação de Papel XML), o namespace System.Windows.Xps.Packaging fornece controle sobre o processo de empacotamento, incluindo assinaturas digitais e DRM (Digital Rights Management) de documentos XPS.

Para obter mais informações, consulte a XPS (Especificação de Papel XML).

Confira também