Partager via


Interfaces de page du modèle modèle XPS

Cette section décrit les interfaces au niveau de la page de l’objet XPS.

Les interfaces au niveau de la page décrivent le contenu d’une page dans un document et les ressources qui fournissent ce contenu.

Nom de l’interface Interfaces enfants logiques Description
IXpsOMPage
IXpsOMCanvas
IXpsOMGlyphes
IXpsOMPath
Objet racine du contenu de la page.
Cet objet représente un composant de document.
IXpsOMVisual
IXpsOMCanvas
IXpsOMGlyphes
IXpsOMPath
Classe de base des interfaces qui définissent des objets visuels tels que du texte et des graphiques.
Les objets visuels peuvent être collectés dans une interface IXpsOMVisualCollection .
IXpsOMCanvas
IXpsOMCanvas
IXpsOMGlyphes
IXpsOMPath
Collection d’objets visuels qui peuvent être traités comme un seul objet visuel.
IXpsOMGlyphes
None
Décrit le texte d’une page.
IXpsOMPath
None
Décrit un élément de chemin d’accès graphique.
IXpsOMBrush
IXpsOMSolidColorBrush
IXpsOMTileBrush
IXpsOMVisualBrush
IXpsOMImageBrush
IXpsOMGradientBrush
IXpsOMLinearGradientBrush
IXpsOMRadialGradientBrush
Un pinceau est utilisé pour remplir une zone ou le trait d’une ligne.
IXpsOMSolidColorBrush
None
Fournit une couleur unie pour remplir une zone ou le trait d’une ligne.
IXpsOMVisualBrush
None
Fournit un objet tel qu’un chemin, un glyphe ou un canevas pour remplir une zone ou le trait d’une ligne.
IXpsOMImageBrush
None
Fournit une image (ou une image partielle) pour remplir une zone ou le trait d’une ligne.
IXpsOMLinearGradientBrush
None
Fournit un dégradé linéaire pour remplir une zone ou le trait d’une ligne.
IXpsOMRadialGradientBrush
None
Fournit un dégradé radial pour remplir une zone ou le trait d’une ligne.
IXpsOMGradientStop
None
Valeur de couleur unique et emplacement qui définit un point d’inflexion dans un dégradé linéaire ou radial.
IXpsOMGeometry
IXpsOMGeometryFigure
Spécifie la région à utiliser comme zone de découpage ou comme définition de chemin d’accès. Se compose d’une ou plusieurs interfaces IXpsOMGeometryFigure .
IXpsOMGeometryFigure
None
Partie de la région qui est spécifiée par une interface IXpsOMGeometry et qui se compose d’un ou plusieurs segments.
IXpsOMMatrixTransform
None
Spécifie la transformation de matrice affine à appliquer à l’objet pendant le rendu.
IXpsOMShareable
IXpsOMVisual
IXpsOMMatrixTransform
IXpsOMGeometry
IXpsOMBrush
Interface de base pour les interfaces qui peuvent être stockées dans un dictionnaire de ressources et partagées.
IXpsOMRemoteDictionaryResource
IXpsOMDictionary
Un dictionnaire de ressources contient des ressources qui peuvent être partagées.
Une liste de dictionnaires de ressources peut être collectée dans une interface IXpsOMRemoteDictionaryResourceCollection .
IXpsOMDictionary
None
Référence les ressources partagées par d’autres objets.
IXpsOMStoryFragmentsResource
None
Fournit l’accès au contenu du flux de ressources de la partie StoryFragments du document.

Contenu

Dans cette section :