System.Windows.Xps.Packaging Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
| 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).