Class XpsCanvas
De naam: Aspose.Page.XPS.XpsModel Verzameling: Aspose.Page.dll (25.4.0)
Class incapsulating Canvas element kenmerken.Dit element verzamelt elementen samen. Bijvoorbeeld, Glyphs en Path-elementenkan worden gecombineerd in een kanvas om te worden geïdentificeerd als een eenheid (zoals een hyperlink bestemming) ofeen gecombineerde eigendomswaarde toe te passen aan elk kind en voorouderselement.
public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Inheritance
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsCanvas
Implements
Geëerbiede leden
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
Returns/set de waarde die controleert hoe de kanten van de paden binnen de kanvas worden gepresenteerd.
public XpsEdgeMode EdgeMode { get; set; }
Eigendomswaarde
Methods
Toegevoegd T>(T)
Voeg een element toe aan de kinderlijst van deze canvas.
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
Het element dat moet worden toegevoegd.
Returns
T
Toegevoegde elementen.
Typen Parameters
T
Het type element om toe te voegen.
AddCanvas()
Voeg een nieuwe kanvas toe aan de kinderlijst van deze kanva.
public XpsCanvas AddCanvas()
Returns
Toegevoegde canvas.
AddGlyphs(String, vloot, FontStyle, float, flatt, string)
Voeg nieuwe glyphs toe aan de kinderlijst van deze canvas.
public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
De familie Font.
fontSize
float
De font grootte.
fontStyle
FontStyle
Stijl van Font.
originX
float
Glyphs oorsprong X coördinaten.
originY
float
Glyphs oorsprong T coördinaten.
unicodeString
string
String om te worden afgedrukt.
Returns
Toegevoegd glyphs.
AddPath(XpsPathGeometry)
Voeg een nieuwe route toe aan de kinderlijst van deze canvas.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
De geometrie van de weg.
Returns
Een toegevoegde route.
Clone()
Cloneer deze kanvas.
public XpsCanvas Clone()
Returns
Clone van deze canvas.
Introductie (van T, T)
Voer een element in de kinderlijst van deze kanvas in index’ positie.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Positie waar een element moet worden ingebouwd.
element
T
Het element om in te voeren.
Returns
T
Het geïntegreerde element.
Typen Parameters
T
Het type element om toe te voegen.
InsertCanvas(Int)
Voer een nieuwe kanvas in de kinderlijst van deze kanva in index’ positie.
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Positie waar een nieuwe kanvas moet worden ingebouwd.
Returns
ingebouwde canvas.
InsertGlyphs(int, string, float, FontStyle, flatt, flot, string)
Voer nieuwe glyphs in de kinderlijst van deze kanvas in index’ positie.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
Positie waar nieuwe glyphs moeten worden ingebouwd.
fontFamily
string
De familie Font.
fontSize
float
De font grootte.
fontStyle
FontStyle
Stijl van Font.
originX
float
Glyphs oorsprong X coördinaten.
originY
float
Glyphs oorsprong T coördinaten.
unicodeString
string
String om te worden afgedrukt.
Returns
Toegevoegd glyphs.
InsertPath(Int, XpsPathGeometrie)
Voer een nieuwe route in naar de kinderlijst van deze kanvas in de positie index.
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
Positie waar een nieuwe route moet worden ingebouwd.
data
XpsPathGeometry
De geometrie van de weg.
Returns
De ingebouwde route.