Interfaces de documento XPS

Sumário

Nesta seção

Interface Descrição
IXpsDocumentPackageTarget
A interface IXpsDocumentPackageTarget contém os elementos necessários para imprimir conteúdo XPS no modelo de Impressão de Documento.
IXpsDocumentPackageTarget3D
Fornece métodos para enviar conteúdo 3D para XPS para impressão.
IXpsOMBrush
Define objetos que são usados para pintar objetos gráficos. Classes derivadas de IXpsOMBrush descrevem como a área é pintada.
IXpsOMCanvas
Um grupo de elementos visuais e propriedades relacionadas.
IXpsOMColorProfileResource
Fornece uma interface IStream para um recurso de perfil de cor.
IXpsOMColorProfileResourceCollection
Uma coleção de ponteiros de interface IXpsOMColorProfileResource .
IXpsOMCoreProperties
Essa interface fornece acesso aos metadados armazenados na parte Propriedades Principais do documento XPS.
IXpsOMDashCollection
Uma coleção de estruturas XPS_DASH .
IXpsOMDictionary
O dicionário é usado por um pacote XPS para compartilhar recursos.
IXpsOMDocument
Uma sequência ordenada de páginas fixas e recursos no nível do documento que compõem o documento.
IXpsOMDocumentCollection
Uma coleção de ponteiros de interface IXpsOMDocument .
IXpsOMDocumentSequence
O objeto raiz que tem o conteúdo do documento XPS.
IXpsOMDocumentStructureResource
Fornece acesso ao conteúdo XML do fluxo de recursos da parte DocumentStructure.
IXpsOMFontResource
Fornece uma interface IStream para um recurso de fonte.
IXpsOMFontResourceCollection
Uma coleção de ponteiros de interface IXpsOMFontResource .
IXpsOMGeometry
Descreve a forma de um caminho ou de uma região de recorte.
IXpsOMGeometryFigure
Descreve uma parte do caminho ou região de recorte especificada por uma interface IXpsOMGeometry .
IXpsOMGeometryFigureCollection
Uma coleção de ponteiros de interface IXpsOMGeometryFigure .
IXpsOMGlyphs
Descreve o texto que aparece em uma página.
IXpsOMGlyphsEditor
Permite a modificação em lote de propriedades que afetam o conteúdo do texto em uma interface IXpsOMGlyphs .
IXpsOMGradientBrush
Essa interface descreve um gradiente composto por paradas de gradiente. Classes que herdam de IXpsOMGradientBrush especificam diferentes maneiras de interpretar paradas de gradiente.
IXpsOMGradientStop
Representa uma única cor e local dentro de um gradiente.
IXpsOMGradientStopCollection
Uma coleção de ponteiros de interface IXpsOMGradientStop .
IXpsOMImageBrush
Um pincel que usa uma imagem de varredura como fonte.
IXpsOMImageResource
Fornece uma interface IStream para um recurso de imagem.
IXpsOMImageResourceCollection
Uma coleção de ponteiros de interface IXpsOMImageResource .
IXpsOMLinearGradientBrush
Especifica um gradiente linear, que é o gradiente de cor ao longo de um vetor.
IXpsOMMatrixTransform
Especifica uma transformação de matriz afim que pode ser aplicada a outros objetos no modelo de objeto.
IXpsOMNameCollection
Uma coleção de cadeias de caracteres de nome.
IXpsOMObjectFactory
Cria objetos no modelo de objeto do documento XPS.
IXpsOMObjectFactory1
Herda de IXpsOMObjectFactory.
IXpsOMPackage
Fornece a entrada de nível superior na árvore de modelo de objeto XPS.
IXpsOMPackage1
Herda de IXpsOMPackage.
IXpsOMPackageTarget
Fornece o método para criar um IXpsOMPackageWriter que pode ser usado por um trabalho de impressão que foi criado pela função StartXpsPrintJob1 .
IXpsOMPackageWriter
Grava incrementalmente as partes de um documento XPS em um arquivo de pacote.
IXpsOMPackageWriter3D
Contém métodos que dão suporte a texturas de modelo e tíquete de impressão.
IXpsOMPage
Fornece o nó raiz de uma árvore de objetos que contém o conteúdo de uma única página.
IXpsOMPage1
Herda de IXpsOMPage.
IXpsOMPageReference
Habilita a virtualização de páginas em um documento XPS.
IXpsOMPageReferenceCollection
Uma coleção de ponteiros de interface IXpsOMPageReference .
IXpsOMPart
A interface base para todas as interfaces de parte do documento XPS.
IXpsOMPartResources
Fornece acesso a todos os recursos compartilhados baseados em parte do documento XPS.
IXpsOMPartUriCollection
Uma coleção de ponteiros de interface IOpcPartUri .
IXpsOMPath
Descreve um item visual que não é de texto.
IXpsOMPrintTicketResource
Fornece uma interface IStream para um recurso PrintTicket .
IXpsOMRadialGradientBrush
Especifica um gradiente radial.
IXpsOMRemoteDictionaryResource
Fornece uma interface que permite que páginas em um pacote XPS compartilhem recursos.
IXpsOMRemoteDictionaryResource1
Estende IXpsOMRemoteDictionaryResource para fornecer métodos que dão suporte a documentos OpenXPS.
IXpsOMRemoteDictionaryResourceCollection
Uma coleção de ponteiros de interface IXpsOMRemoteDictionaryResource .
IXpsOMResource
Usado como a interface base para as interfaces de recurso do modelo de objeto XPS.
IXpsOMShareable
A interface base para interfaces compartilháveis.
IXpsOMSignatureBlockResource
Fornece uma interface IStream para um recurso de bloco de assinatura.
IXpsOMSignatureBlockResourceCollection
Uma coleção de ponteiros de interface IXpsOMSignatureBlockResource .
IXpsOMSolidColorBrush
Um pincel de cor única.
IXpsOMStoryFragmentsResource
Fornece acesso ao conteúdo do fluxo de recursos da parte StoryFragments de uma página.
IXpsOMThumbnailGenerator
Gera um recurso de imagem em miniatura.
IXpsOMTileBrush
Um pincel de bloco usa uma imagem visual para pintar uma região repetindo a imagem.
IXpsOMVisual
A interface base para interfaces de caminho, tela e glifo.
IXpsOMVisualBrush
Um pincel que usa um elemento visual como fonte.
IXpsOMVisualCollection
Uma coleção de ponteiros de interface IXpsOMVisual .