Class XpsCanvas

Class XpsCanvas

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

Klasa inkapsulująca cechy elementu Canvas.
Element ten grupuje elementy razem. Na przykład, elementy Glyphs i Path mogą być grupowane w kanwie, aby były identyfikowane jako jednostka (jako cel hiperłącza) lub aby zastosować skomponowaną wartość właściwości do każdego elementu podrzędnego i nadrzędnego.

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

Dziedziczenie

objectXpsObjectXpsElementXpsHyperlinkElementXpsContentElementXpsCanvas

Implementuje

IEnumerable<xpscontentelement>, IEnumerable

Członkowie dziedziczeni

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()

Właściwości

EdgeMode

Zwraca/ustawia wartość, która kontroluje, jak krawędzie ścieżek w obrębie kanwy są renderowane.

public XpsEdgeMode EdgeMode { get; set; }

Wartość właściwości

XpsEdgeMode

Metody

Add<t>(T)

Dodaje element do listy dzieci tej kanwy.

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

Parametry

element T

Element do dodania.

Zwraca

T

Dodany element.

Parametry typu

T

Typ elementu do dodania.

AddCanvas()

Dodaje nową kanwę do listy dzieci tej kanwy.

public XpsCanvas AddCanvas()

Zwraca

XpsCanvas

Dodana kanwa.

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

Dodaje nowe glify do listy dzieci tej kanwy.

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

Parametry

fontFamily string

Rodzina czcionek.

fontSize float

Rozmiar czcionki.

fontStyle FontStyle

Styl czcionki.

originX float

Współrzędna X początkowa glifów.

originY float

Współrzędna Y początkowa glifów.

unicodeString string

Łańcuch do wydrukowania.

Zwraca

XpsGlyphs

Dodane glify.

AddPath(XpsPathGeometry)

Dodaje nową ścieżkę do listy dzieci tej kanwy.

public XpsPath AddPath(XpsPathGeometry data)

Parametry

data XpsPathGeometry

Geometria ścieżki.

Zwraca

XpsPath

Dodana ścieżka.

Clone()

Klonuje tę kanwę.

public XpsCanvas Clone()

Zwraca

XpsCanvas

Klon tej kanwy.

Insert<t>(int, T)

Wstawia element do listy dzieci tej kanwy na pozycji index.

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

Parametry

index int

Pozycja, w której element powinien być wstawiony.

element T

Element do wstawienia.

Zwraca

T

Wstawiony element.

Parametry typu

T

Typ elementu do dodania.

InsertCanvas(int)

Wstawia nową kanwę do listy dzieci tej kanwy na pozycji index.

public XpsCanvas InsertCanvas(int index)

Parametry

index int

Pozycja, w której nowa kanwa powinna być wstawiona.

Zwraca

XpsCanvas

Wstawiona kanwa.

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

Wstawia nowe glify do listy dzieci tej kanwy na pozycji index.

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

Parametry

index int

Pozycja, w której nowe glify powinny być wstawione.

fontFamily string

Rodzina czcionek.

fontSize float

Rozmiar czcionki.

fontStyle FontStyle

Styl czcionki.

originX float

Współrzędna X początkowa glifów.

originY float

Współrzędna Y początkowa glifów.

unicodeString string

Łańcuch do wydrukowania.

Zwraca

XpsGlyphs

Dodane glify.

InsertPath(int, XpsPathGeometry)

Wstawia nową ścieżkę do listy dzieci tej kanwy na pozycji index.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parametry

index int

Pozycja, w której nowa ścieżka powinna być wstawiona.

data XpsPathGeometry

Geometria ścieżki.

Zwraca

XpsPath

Wstawiona ścieżka.

 Polski