Class XpsCanvas

Class XpsCanvas

Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)

Klasse, die die Funktionen des Canvas-Elements kapselt.
Dieses Element gruppiert Elemente. Zum Beispiel können Glyphen und Pfadelemente in einem Canvas gruppiert werden, um als Einheit (als Ziel eines Hyperlinks) identifiziert zu werden oder um einen zusammengesetzten Eigenschaftswert auf jedes Kind- und Elternelement anzuwenden.

public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable

Vererbung

objectXpsObjectXpsElementXpsHyperlinkElementXpsContentElementXpsCanvas

Implementiert

IEnumerable<xpscontentelement>, IEnumerable

Vererbte Mitglieder

XpsContentElement.RenderTransform, XpsContentElement.Clip, XpsContentElement.Opacity, XpsContentElement.OpacityMask, XpsHyperlinkElement.HyperlinkTarget, XpsElement.GetEnumerator(), XpsElement.this[int], XpsElement.Count, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Eigenschaften

EdgeMode

Gibt den Wert zurück, der steuert, wie die Kanten von Pfaden innerhalb des Canvas gerendert werden.

public XpsEdgeMode EdgeMode { get; set; }

Eigenschaftswert

XpsEdgeMode

Methoden

Add<t>(T)

Fügt ein Element zur Kindliste dieses Canvas hinzu.

public T Add<t>(T element) where T : XpsContentElement

Parameter

element T

Das hinzuzufügende Element.

Gibt zurück

T

Hinzugefügtes Element.

Typparameter

T

Der Typ des hinzuzufügenden Elements.

AddCanvas()

Fügt ein neues Canvas zur Kindliste dieses Canvas hinzu.

public XpsCanvas AddCanvas()

Gibt zurück

XpsCanvas

Hinzugefügtes Canvas.

AddGlyphs(string, float, FontStyle, float, float, string)

Fügt neue Glyphen zur Kindliste dieses Canvas hinzu.

public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parameter

fontFamily string

Schriftfamilie.

fontSize float

Schriftgröße.

fontStyle FontStyle

Schriftstil.

originX float

Ursprungs-X-Koordinate der Glyphen.

originY float

Ursprungs-Y-Koordinate der Glyphen.

unicodeString string

Zu druckender String.

Gibt zurück

XpsGlyphs

Hinzugefügte Glyphen.

AddPath(XpsPathGeometry)

Fügt einen neuen Pfad zur Kindliste dieses Canvas hinzu.

public XpsPath AddPath(XpsPathGeometry data)

Parameter

data XpsPathGeometry

Die Geometrie des Pfades.

Gibt zurück

XpsPath

Hinzugefügter Pfad.

Clone()

Klont dieses Canvas.

public XpsCanvas Clone()

Gibt zurück

XpsCanvas

Klone dieses Canvas.

Insert<t>(int, T)

Fügt ein Element an der index-Position zur Kindliste dieses Canvas hinzu.

public T Insert<t>(int index, T element) where T : XpsContentElement

Parameter

index int

Position, an der ein Element eingefügt werden soll.

element T

Das einzufügende Element.

Gibt zurück

T

Eingefügtes Element.

Typparameter

T

Der Typ des hinzuzufügenden Elements.

InsertCanvas(int)

Fügt ein neues Canvas an der index-Position zur Kindliste dieses Canvas hinzu.

public XpsCanvas InsertCanvas(int index)

Parameter

index int

Position, an der ein neues Canvas eingefügt werden soll.

Gibt zurück

XpsCanvas

Eingefügtes Canvas.

InsertGlyphs(int, string, float, FontStyle, float, float, string)

Fügt neue Glyphen an der index-Position zur Kindliste dieses Canvas hinzu.

public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parameter

index int

Position, an der neue Glyphen eingefügt werden sollen.

fontFamily string

Schriftfamilie.

fontSize float

Schriftgröße.

fontStyle FontStyle

Schriftstil.

originX float

Ursprungs-X-Koordinate der Glyphen.

originY float

Ursprungs-Y-Koordinate der Glyphen.

unicodeString string

Zu druckender String.

Gibt zurück

XpsGlyphs

Hinzugefügte Glyphen.

InsertPath(int, XpsPathGeometry)

Fügt einen neuen Pfad an der index-Position zur Kindliste dieses Canvas hinzu.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameter

index int

Position, an der ein neuer Pfad eingefügt werden soll.

data XpsPathGeometry

Die Geometrie des Pfades.

Gibt zurück

XpsPath

Eingefügter Pfad.

 Deutsch