Class XpsCanvas
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Classe che incapsula le caratteristiche dell’elemento Canvas.
Questo elemento raggruppa insieme altri elementi. Ad esempio, gli elementi Glyphs e Path possono essere raggruppati in un canvas per essere identificati come un’unità (come destinazione di un hyperlink) o per applicare un valore di proprietà composto a ciascun elemento figlio e antenato.
public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Ereditarietà
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsCanvas
Implementa
IEnumerable<xpscontentelement>, IEnumerable
Membri ereditati
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()
Proprietà
EdgeMode
Restituisce/imposta il valore che controlla come vengono renderizzati i bordi dei percorsi all’interno del canvas.
public XpsEdgeMode EdgeMode { get; set; }
Valore della Proprietà
Metodi
Add<t>(T)
Aggiunge un elemento alla lista dei figli di questo canvas.
public T Add<t>(T element) where T : XpsContentElement
Parametri
element
T
L’elemento da aggiungere.
Restituisce
T
Elemento aggiunto.
Parametri di Tipo
T
Il tipo dell’elemento da aggiungere.
AddCanvas()
Aggiunge un nuovo canvas alla lista dei figli di questo canvas.
public XpsCanvas AddCanvas()
Restituisce
Canvas aggiunto.
AddGlyphs(string, float, FontStyle, float, float, string)
Aggiunge nuovi glifi alla lista dei figli di questo canvas.
public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parametri
fontFamily
string
Famiglia di font.
fontSize
float
Dimensione del font.
fontStyle
FontStyle
Stile del font.
originX
float
Coordinata X di origine dei glifi.
originY
float
Coordinata T di origine dei glifi.
unicodeString
string
Stringa da stampare.
Restituisce
Glifi aggiunti.
AddPath(XpsPathGeometry)
Aggiunge un nuovo percorso alla lista dei figli di questo canvas.
public XpsPath AddPath(XpsPathGeometry data)
Parametri
data
XpsPathGeometry
La geometria del percorso.
Restituisce
Percorso aggiunto.
Clone()
Clona questo canvas.
public XpsCanvas Clone()
Restituisce
Clone di questo canvas.
Insert<t>(int, T)
Inserisce un elemento nella lista dei figli di questo canvas alla posizione index
.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parametri
index
int
Posizione in cui un elemento deve essere inserito.
element
T
L’elemento da inserire.
Restituisce
T
Elemento inserito.
Parametri di Tipo
T
Il tipo dell’elemento da aggiungere.
InsertCanvas(int)
Inserisce un nuovo canvas nella lista dei figli di questo canvas alla posizione index
.
public XpsCanvas InsertCanvas(int index)
Parametri
index
int
Posizione in cui un nuovo canvas deve essere inserito.
Restituisce
Canvas inserito.
InsertGlyphs(int, string, float, FontStyle, float, float, string)
Inserisce nuovi glifi nella lista dei figli di questo canvas alla posizione index
.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parametri
index
int
Posizione in cui nuovi glifi devono essere inseriti.
fontFamily
string
Famiglia di font.
fontSize
float
Dimensione del font.
fontStyle
FontStyle
Stile del font.
originX
float
Coordinata X di origine dei glifi.
originY
float
Coordinata T di origine dei glifi.
unicodeString
string
Stringa da stampare.
Restituisce
Glifi aggiunti.
InsertPath(int, XpsPathGeometry)
Inserisce un nuovo percorso nella lista dei figli di questo canvas alla posizione index
.
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parametri
index
int
Posizione in cui un nuovo percorso deve essere inserito.
data
XpsPathGeometry
La geometria del percorso.
Restituisce
Percorso inserito.