Class XpsCanvas

Class XpsCanvas

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

Classe encapsulant les fonctionnalités de l’élément Canvas.
Cet élément regroupe des éléments ensemble. Par exemple, les éléments Glyphs et Path peuvent être regroupés dans un canvas afin d’être identifiés comme une unité (comme une destination de lien hypertexte) ou pour appliquer une valeur de propriété composée à chaque élément enfant et ancêtre.

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

Héritage

objectXpsObjectXpsElementXpsHyperlinkElementXpsContentElementXpsCanvas

Implémente

IEnumerable<xpscontentelement>, IEnumerable

Membres hérités

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

Propriétés

EdgeMode

Retourne/define la valeur qui contrôle comment les bords des chemins dans le canvas sont rendus.

public XpsEdgeMode EdgeMode { get; set; }

Valeur de Propriété

XpsEdgeMode

Méthodes

Add<t>(T)

Ajoute un élément à la liste des enfants de ce canvas.

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

Paramètres

element T

L’élément à ajouter.

Retourne

T

Élément ajouté.

Paramètres de Type

T

Le type de l’élément à ajouter.

AddCanvas()

Ajoute un nouveau canvas à la liste des enfants de ce canvas.

public XpsCanvas AddCanvas()

Retourne

XpsCanvas

Canvas ajouté.

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

Ajoute de nouveaux glyphes à la liste des enfants de ce canvas.

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

Paramètres

fontFamily string

Famille de police.

fontSize float

Taille de police.

fontStyle FontStyle

Style de police.

originX float

Coordonnée X d’origine des glyphes.

originY float

Coordonnée T d’origine des glyphes.

unicodeString string

Chaîne à imprimer.

Retourne

XpsGlyphs

Glyphes ajoutés.

AddPath(XpsPathGeometry)

Ajoute un nouveau chemin à la liste des enfants de ce canvas.

public XpsPath AddPath(XpsPathGeometry data)

Paramètres

data XpsPathGeometry

La géométrie du chemin.

Retourne

XpsPath

Chemin ajouté.

Clone()

Clone ce canvas.

public XpsCanvas Clone()

Retourne

XpsCanvas

Clone de ce canvas.

Insert<t>(int, T)

Insère un élément dans la liste des enfants de ce canvas à la position index.

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

Paramètres

index int

Position à laquelle un élément doit être inséré.

element T

L’élément à insérer.

Retourne

T

Élément inséré.

Paramètres de Type

T

Le type de l’élément à ajouter.

InsertCanvas(int)

Insère un nouveau canvas dans la liste des enfants de ce canvas à la position index.

public XpsCanvas InsertCanvas(int index)

Paramètres

index int

Position à laquelle un nouveau canvas doit être inséré.

Retourne

XpsCanvas

Canvas inséré.

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

Insère de nouveaux glyphes dans la liste des enfants de ce canvas à la position index.

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

Paramètres

index int

Position à laquelle de nouveaux glyphes doivent être insérés.

fontFamily string

Famille de police.

fontSize float

Taille de police.

fontStyle FontStyle

Style de police.

originX float

Coordonnée X d’origine des glyphes.

originY float

Coordonnée T d’origine des glyphes.

unicodeString string

Chaîne à imprimer.

Retourne

XpsGlyphs

Glyphes ajoutés.

InsertPath(int, XpsPathGeometry)

Insère un nouveau chemin dans la liste des enfants de ce canvas à la position index.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Paramètres

index int

Position à laquelle un nouveau chemin doit être inséré.

data XpsPathGeometry

La géométrie du chemin.

Retourne

XpsPath

Chemin inséré.

 Français