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 IXpsOMGlyphs IXpsOMPath |
Das Stammobjekt des Seiteninhalts. Dieses Objekt stellt einen Dokumentteil dar. |
| IXpsOMVisual |
IXpsOMCanvas IXpsOMGlyphs 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 IXpsOMGlyphs IXpsOMPath |
Eine Auflistung visueller Objekte, die als einzelnes visuelles Objekt behandelt werden können. |
| IXpsOMGlyphs |
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 zu füllen. |
| IXpsOMSolidColorBrush |
Keine |
Stellt eine Volltonfarbe zum Ausfüllen eines Bereichs oder des Strichs einer Linie zur Veranschlagung. |
| IXpsOMVisualBrush |
Keine |
Stellt ein Objekt wie einen Pfad, ein Glyphen oder einen Zeichenbereich zum Ausfüllen eines Bereichs oder des Strichs einer Linie zur Veranschlagung zur Veranschlagung. |
| IXpsOMImageBrush |
Keine |
Stellt ein Bild (oder ein Teilbild) zum Ausfüllen eines Bereichs oder des Strichs einer Linie zur Veranschlagung zur |
| IXpsOMLinearGradientBrush |
Keine |
Stellt einen linearen Farbverlauf zum Auffüllen eines Bereichs oder des Strichs einer Linie zur Veranschlagung zur |
| IXpsOMRadialGradientBrush |
Keine |
Stellt einen radialen Farbverlauf zum Ausfüllen eines Bereichs oder des Strichs einer Linie zur |
| IXpsOMGradientStop |
Keine |
Ein einfarbiger Wert und eine Position, die einen Inflectionpunkt innerhalb eines linearen oder radialen Farbverlaufs definiert. |
| IXpsOMGeometry |
IXpsOMGeometryFigure |
Gibt den Bereich an, der als Ausschneidebereich 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 einem oder mehreren Segmenten besteht. |
| IXpsOMMatrixTransform |
Keine |
Gibt die affine Matrixtransformation an, die während des Renderings 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 Ressourcenverzeichnis enthält Ressourcen, die freigegeben werden können. Eine Liste von Ressourcenwörterbüchern kann in einer IXpsOMRemoteDictionaryResourceCollection-Schnittstelle gesammelt werden. |
| IXpsOMDictionary |
Keine |
Verweist auf die Ressourcen, die von anderen Objekten gemeinsam genutzt werden. |
| IXpsOMStoryFragmentsResource |
Keine |
Ermöglicht den Zugriff auf den Inhalt des Ressourcenstreams des StoryFragments-Teils des Dokuments. |
Inhalte
Inhalt dieses Abschnitts:
- Die Arbeit mit XPS OM Canvas und visuellen Schnittstellen enthält Informationen zu den folgenden Schnittstellen:
- Die Arbeit mit XPS OM-Pfadschnittstellen enthält Informationen zu den folgenden Schnittstellentypen:
- 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
- Images in einem XPS OM: siehe Platzieren von Bildern in einem XPS OM
- XPS OM Color Management
- Arbeiten mit XPS OM-Seitenschnittstellen enthält Informationen zu den folgenden Schnittstellen: