Compartilhar via


Interfaces de página OM do XPS

Esta seção descreve as interfaces no nível da página do OM XPS.

As interfaces no nível da página descrevem o conteúdo de uma página em um documento e os recursos que fornecem esse conteúdo.

Nome da interface Interfaces filho lógicas Descrição
IXpsOMPage
IXpsOMCanvas
IXpsOMGlyphs
IXpsOMPath
O objeto raiz do conteúdo da página.
Esse objeto representa uma parte do documento.
IXpsOMVisual
IXpsOMCanvas
IXpsOMGlyphs
IXpsOMPath
A classe base das interfaces que definem objetos visuais, como texto e gráficos.
Objetos visuais podem ser coletados em uma interface IXpsOMVisualCollection .
IXpsOMCanvas
IXpsOMCanvas
IXpsOMGlyphs
IXpsOMPath
Uma coleção de objetos visuais que podem ser tratados como um único objeto visual.
IXpsOMGlyphs
Nenhum
Descreve o texto em uma página.
IXpsOMPath
Nenhum
Descreve um elemento de caminho gráfico.
IXpsOMBrush
IXpsOMSolidColorBrush
IXpsOMTileBrush
IXpsOMVisualBrush
IXpsOMImageBrush
IXpsOMGradientBrush
IXpsOMLinearGradientBrush
IXpsOMRadialGradientBrush
Um pincel é usado para preencher uma área ou o traço de uma linha.
IXpsOMSolidColorBrush
Nenhum
Fornece uma cor sólida para preencher uma área ou o traço de uma linha.
IXpsOMVisualBrush
Nenhum
Fornece um objeto como um caminho, glifo ou tela para preencher uma área ou o traço de uma linha.
IXpsOMImageBrush
Nenhum
Fornece uma imagem (ou uma imagem parcial) para preencher uma área ou o traço de uma linha.
IXpsOMLinearGradientBrush
Nenhum
Fornece um gradiente linear para preencher uma área ou o traço de uma linha.
IXpsOMRadialGradientBrush
Nenhum
Fornece um gradiente radial para preencher uma área ou o traço de uma linha.
IXpsOMGradientStop
Nenhum
Um valor de cor única e um local que define um ponto de inflexão dentro de um gradiente linear ou radial.
IXpsOMGeometry
IXpsOMGeometryFigure
Especifica a região a ser usada como uma região de recorte ou como uma definição de caminho. Consiste em uma ou mais interfaces IXpsOMGeometryFigure .
IXpsOMGeometryFigure
Nenhum
Uma parte da região especificada por uma interface IXpsOMGeometry e que consiste em um ou mais segmentos.
IXpsOMMatrixTransform
Nenhum
Especifica a transformação de matriz afim a ser aplicada ao objeto durante a renderização.
IXpsOMShareable
IXpsOMVisual
IXpsOMMatrixTransform
IXpsOMGeometry
IXpsOMBrush
A interface base para interfaces que podem ser armazenadas em um dicionário de recursos e compartilhadas.
IXpsOMRemoteDictionaryResource
IXpsOMDictionary
Um dicionário de recursos contém recursos que podem ser compartilhados.
Uma lista de dicionários de recursos pode ser coletada em uma interface IXpsOMRemoteDictionaryResourceCollection .
IXpsOMDictionary
Nenhum
Faz referência aos recursos que são compartilhados por outros objetos.
IXpsOMStoryFragmentsResource
Nenhum
Fornece acesso ao conteúdo do fluxo de recursos da parte StoryFragments do documento.

Sumário

Nesta seção: