Class XpsCanvas

Class XpsCanvas

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

Třída encapsulující vlastnosti prvku Canvas.
Tento prvek sdružuje prvky dohromady. Například, Glyphs a Path prvky mohou být seskupeny v plátně, aby byly identifikovány jako jednotka (jako cíl hypertextového odkazu) nebo aby se aplikovala složená hodnota vlastnosti na každý podřízený a předchozí prvek.

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

Dědičnost

objectXpsObjectXpsElementXpsHyperlinkElementXpsContentElementXpsCanvas

Implementuje

IEnumerable<xpscontentelement>, IEnumerable

Děděné členy

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

Vlastnosti

EdgeMode

Vrací/nastavuje hodnotu, která ovládá, jak jsou okraje cest v plátně vykreslovány.

public XpsEdgeMode EdgeMode { get; set; }

Hodnota vlastnosti

XpsEdgeMode

Metody

Add<t>(T)

Přidává prvek do seznamu podřízených prvků tohoto plátna.

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

Parametry

element T

Prvek, který má být přidán.

Vrací

T

Přidaný prvek.

Typové parametry

T

Typ prvku, který má být přidán.

AddCanvas()

Přidává nové plátno do seznamu podřízených prvků tohoto plátna.

public XpsCanvas AddCanvas()

Vrací

XpsCanvas

Přidané plátno.

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

Přidává nové glyphy do seznamu podřízených prvků tohoto plátna.

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

Parametry

fontFamily string

Rodina písma.

fontSize float

Velikost písma.

fontStyle FontStyle

Styl písma.

originX float

X souřadnice původu glyphů.

originY float

Y souřadnice původu glyphů.

unicodeString string

Řetězec, který má být vytištěn.

Vrací

XpsGlyphs

Přidané glyphy.

AddPath(XpsPathGeometry)

Přidává novou cestu do seznamu podřízených prvků tohoto plátna.

public XpsPath AddPath(XpsPathGeometry data)

Parametry

data XpsPathGeometry

Geometrie cesty.

Vrací

XpsPath

Přidaná cesta.

Clone()

Klony tohoto plátna.

public XpsCanvas Clone()

Vrací

XpsCanvas

Klón tohoto plátna.

Insert<t>(int, T)

Vkládá prvek do seznamu podřízených prvků tohoto plátna na pozici index.

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

Parametry

index int

Pozice, na které by měl být prvek vložen.

element T

Prvek, který má být vložen.

Vrací

T

Vložený prvek.

Typové parametry

T

Typ prvku, který má být přidán.

InsertCanvas(int)

Vkládá nové plátno do seznamu podřízených prvků tohoto plátna na pozici index.

public XpsCanvas InsertCanvas(int index)

Parametry

index int

Pozice, na které by mělo být nové plátno vloženo.

Vrací

XpsCanvas

Vložené plátno.

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

Vkládá nové glyphy do seznamu podřízených prvků tohoto plátna na pozici index.

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

Parametry

index int

Pozice, na které by měly být nové glyphy vloženy.

fontFamily string

Rodina písma.

fontSize float

Velikost písma.

fontStyle FontStyle

Styl písma.

originX float

X souřadnice původu glyphů.

originY float

Y souřadnice původu glyphů.

unicodeString string

Řetězec, který má být vytištěn.

Vrací

XpsGlyphs

Přidané glyphy.

InsertPath(int, XpsPathGeometry)

Vkládá novou cestu do seznamu podřízených prvků tohoto plátna na pozici index.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parametry

index int

Pozice, na které by měla být nová cesta vložena.

data XpsPathGeometry

Geometrie cesty.

Vrací

XpsPath

Vložená cesta.

 Čeština