XPS OM-Seitenschnittstellen
In diesem Abschnitt werden die Schnittstellen auf Seitenebene des XPS OM beschrieben.
Die Schnittstellen auf Seitenebene beschreiben den Inhalt einer Seite in einem Dokument und die Ressourcen, die diesen Inhalt bereitstellen.
Schnittstellenname | Logische untergeordnete Schnittstellen | BESCHREIBUNG |
---|---|---|
IXpsOMPage |
IXpsOMCanvas IXpsOMGlyphen IXpsOMPath |
Das Stammobjekt des Seiteninhalts. Dieses Objekt stellt einen Dokumentteil dar. |
IXpsOMVisual |
IXpsOMCanvas IXpsOMGlyphen IXpsOMPath |
Die Basisklasse der Schnittstellen, die visuelle Objekte wie Text und Grafiken definieren. Visuelle Objekte können in einer IXpsOMVisualCollection-Schnittstelle gesammelt werden. |
IXpsOMCanvas |
IXpsOMCanvas IXpsOMGlyphen IXpsOMPath |
Eine Auflistung visueller Objekte, die als einzelnes visuelles Objekt behandelt werden können. |
IXpsOMGlyphen |
Keine |
Beschreibt den Text auf einer Seite. |
IXpsOMPath |
Keine |
Beschreibt ein grafisches Pfadelement. |
IXpsOMBrush |
IXpsOMSolidColorBrush IXpsOMTileBrush IXpsOMVisualBrush IXpsOMImageBrush IXpsOMGradientBrush IXpsOMLinearGradientBrush IXpsOMRadialGradientBrush |
Ein Pinsel wird verwendet, um einen Bereich oder den Strich einer Linie auszufüllen. |
IXpsOMSolidColorBrush |
Keine |
Stellt eine Volltonfarbe bereit, um einen Bereich oder den Strich einer Linie auszufüllen. |
IXpsOMVisualBrush |
Keine |
Stellt ein Objekt wie einen Pfad, eine Glyphe oder einen Canvas bereit, um einen Bereich oder den Strich einer Linie zu füllen. |
IXpsOMImageBrush |
Keine |
Stellt ein Bild (oder ein teiliges Bild) bereit, um einen Bereich oder den Strich einer Linie zu füllen. |
IXpsOMLinearGradientBrush |
Keine |
Stellt einen linearen Farbverlauf bereit, um einen Bereich oder den Strich einer Linie auszufüllen. |
IXpsOMRadialGradientBrush |
Keine |
Stellt einen radialen Farbverlauf bereit, um einen Bereich oder den Strich einer Linie auszufüllen. |
IXpsOMGradientStop |
Keine |
Ein einfarbiger Wert und eine Position, die einen Umlenkpunkt innerhalb eines linearen oder radialen Farbverlaufs definiert. |
IXpsOMGeometry |
IXpsOMGeometryFigure |
Gibt die Region an, die als Abschneidebereich oder als Pfaddefinition verwendet werden soll. Besteht aus mindestens einer IXpsOMGeometryFigure-Schnittstelle . |
IXpsOMGeometryFigure |
Keine |
Ein Teil der Region, der von einer IXpsOMGeometry-Schnittstelle angegeben wird und aus mindestens einem Segment besteht. |
IXpsOMMatrixTransform |
Keine |
Gibt die affine Matrixtransformation an, die beim Rendern auf das Objekt angewendet werden soll. |
IXpsOMShareable |
IXpsOMVisual IXpsOMMatrixTransform IXpsOMGeometry IXpsOMBrush |
Die Basisschnittstelle für Schnittstellen, die in einem Ressourcenwörterbuch gespeichert und freigegeben werden können. |
IXpsOMRemoteDictionaryResource |
IXpsOMDictionary |
Ein Ressourcenwörterbuch enthält Ressourcen, die freigegeben werden können. Eine Liste von Ressourcenwörterbüchern kann in einer IXpsOMRemoteDictionaryResourceCollection-Schnittstelle erfasst werden. |
IXpsOMDictionary |
Keine |
Verweist auf die Ressourcen, die von anderen Objekten freigegeben werden. |
IXpsOMStoryFragmentsResource |
Keine |
Ermöglicht den Zugriff auf den Inhalt des Ressourcenstroms des StoryFragments-Teils des Dokuments. |
Inhalte
In diesem Abschnitt
- Die Arbeit mit XPS OM Canvas und Visual Interfaces enthält Informationen zu den folgenden Schnittstellen:
- Das Arbeiten mit XPS OM-Pfadschnittstellen enthält Informationen zu den folgenden Schnittstellentypen:
-
Das Arbeiten mit XPS OM-Text-, Grafik- und Bildschnittstellen enthält Informationen zu den folgenden Elementen:
- Text in einem XPS-OM: siehe Schreiben von Text in ein XPS OM
- Grafiken in einem XPS OM: siehe Arbeiten mit XPS OM-Pfadschnittstellen
- Bilder in einem XPS OM: Siehe Platzieren von Bildern in einem XPS OM
- XPS OM-Farbverwaltung
- Das Arbeiten mit XPS OM-Seitenschnittstellen enthält Informationen zu den folgenden Schnittstellen: