Class XpsCanvas

Class XpsCanvas

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

Klass som inkapslar Canvas-elementets funktioner.
Detta element grupperar element tillsammans. Till exempel kan Glyphs och Path-element
grupperas i en canvas för att identifieras som en enhet (som en hyperlänkdestination) eller
för att tillämpa ett sammansatt egenskapsvärde på varje barn- och föräldraelement.

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

Arv

object
XpsObject
XpsElement
XpsHyperlinkElement
XpsContentElement
XpsCanvas

Implementerar

IEnumerable<xpscontentelement>,
IEnumerable

Arvade medlemmar

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

Egenskaper

EdgeMode

Returnerar/anger värdet som styr hur kanterna på vägar inom canvasen renderas.

public XpsEdgeMode EdgeMode { get; set; }

Egenskapsvärde

XpsEdgeMode

Metoder

Add<t>(T)

Lägger till ett element i denna canvases barnlista.

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

Parametrar

element T

Elementet som ska läggas till.

Returnerar

T

Tillagt element.

Typparametrar

T

Typen av elementet som ska läggas till.

AddCanvas()

Lägger till en ny canvas i denna canvases barnlista.

public XpsCanvas AddCanvas()

Returnerar

XpsCanvas

Tillagd canvas.

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

Lägger till nya glyphs i denna canvases barnlista.

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

Parametrar

fontFamily string

Typsnittsfamilj.

fontSize float

Typsnittsstorlek.

fontStyle FontStyle

Typsnittsstil.

originX float

Glyphs ursprung X-koordinat.

originY float

Glyphs ursprung T-koordinat.

unicodeString string

Sträng som ska skrivas ut.

Returnerar

XpsGlyphs

Tillagda glyphs.

AddPath(XpsPathGeometry)

Lägger till en ny väg i denna canvases barnlista.

public XpsPath AddPath(XpsPathGeometry data)

Parametrar

data XpsPathGeometry

Geometrin för vägen.

Returnerar

XpsPath

Tillagd väg.

Clone()

Klonar denna canvas.

public XpsCanvas Clone()

Returnerar

XpsCanvas

Klon av denna canvas.

Insert<t>(int, T)

Infogar ett element i denna canvases barnlista på index position.

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

Parametrar

index int

Position där ett element ska infogas.

element T

Elementet som ska infogas.

Returnerar

T

Infogat element.

Typparametrar

T

Typen av elementet som ska läggas till.

InsertCanvas(int)

Infogar en ny canvas i denna canvases barnlista på index position.

public XpsCanvas InsertCanvas(int index)

Parametrar

index int

Position där en ny canvas ska infogas.

Returnerar

XpsCanvas

Infogad canvas.

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

Infogar nya glyphs i denna canvases barnlista på index position.

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

Parametrar

index int

Position där nya glyphs ska infogas.

fontFamily string

Typsnittsfamilj.

fontSize float

Typsnittsstorlek.

fontStyle FontStyle

Typsnittsstil.

originX float

Glyphs ursprung X-koordinat.

originY float

Glyphs ursprung T-koordinat.

unicodeString string

Sträng som ska skrivas ut.

Returnerar

XpsGlyphs

Tillagda glyphs.

InsertPath(int, XpsPathGeometry)

Infogar en ny väg i denna canvases barnlista på index position.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parametrar

index int

Position där en ny väg ska infogas.

data XpsPathGeometry

Geometrin för vägen.

Returnerar

XpsPath

Infogad väg.

 Svenska