Class XpsCanvas

Class XpsCanvas

Namn på plats: Aspose.Page.XPS.XpsModel Sammanfattning: Aspose.Page.dll (25.4.0)

Klass inkapsulerande Canvas element funktioner.Detta element grupperar element tillsammans. Till exempel Glyphs och Path elementkan grupperas i en kanvas för att identifieras som en enhet (som en hyperlänk destination) elleratt tillämpa en sammansatt egendomsvärde på varje barn och förfäder.

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

Inheritance

object XpsObject XpsElement XpsHyperlinkElement XpsContentElement XpsCanvas

Implements

IEnumerable , IEnumerable

Arvsmedlemmar

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

Properties

EdgeMode

Returnerar/sätter värdet som kontrollerar hur kantarna av vägarna inom kanvasen renderas.

public XpsEdgeMode EdgeMode { get; set; }

Fastighetsvärde

XpsEdgeMode

Methods

Lägg till t>(T)

Lägg till ett element i denna kanvas barnlista.

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

Parameters

element T

Det element som ska läggas till.

Returns

T

Lägger till element.

Typ av parametrar

T

Typ av element att lägga till.

AddCanvas()

Lägg till en ny kanvas till denna kanvas barnlista.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Lägg till kanvas.

AddGlyphs(sträng, flöde, FontStyle, float, flot, string)

Lägg till nya glyfer till denna kanvas barnlista.

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

Parameters

fontFamily string

Fråga familjen.

fontSize float

Font storlek .

fontStyle FontStyle

Skrivet stil.

originX float

Glyphs ursprung X koordinat.

originY float

Glyphs ursprung T koordinat.

unicodeString string

Sträng att skriva ut.

Returns

XpsGlyphs

Lägger till glyf.

AddPath(XpsPathGeometry)

Lägg till en ny väg till denna kanvas barnlista.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Geometri av vägen.

Returns

XpsPath

Lägg till väg.

Clone()

Klonera denna kanvas.

public XpsCanvas Clone()

Returns

XpsCanvas

Klon av denna kanvas.

Innehåller t>(int, t)

Ange ett element i denna kanvas barnlista i index-positionen.

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

Parameters

index int

Position där ett element ska sättas in.

element T

Det element som ska införas.

Returns

T

Inbäddat element.

Typ av parametrar

T

Typ av element att lägga till.

InsertCanvas(int)

Ange en ny kanvas i denna kanvas barnlista i index’ position.

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Position där en ny kanvas ska sättas in.

Returns

XpsCanvas

Inbäddad kanvas.

InsertGlyphs(int, sträng, float, FontStyle, flot, flatt, string)

Sätt in nya glyfer i denna kanvas barnlista i index’ position.

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

Parameters

index int

Position där nya glyfer ska läggas in.

fontFamily string

Fråga familjen.

fontSize float

Font storlek .

fontStyle FontStyle

Skrivet stil.

originX float

Glyphs ursprung X koordinat.

originY float

Glyphs ursprung T koordinat.

unicodeString string

Sträng att skriva ut.

Returns

XpsGlyphs

Lägger till glyf.

InsertPath(Int, XpsPathGeometry)

Ange en ny väg till denna kanvas barnlista i index’ position.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Position där en ny väg ska införas.

data XpsPathGeometry

Geometri av vägen.

Returns

XpsPath

Inbäddad väg .

 Svenska