Class XpsCanvas
Navne til: Aspose.Page.XPS.XpsModel Sammensætning: Aspose.Page.dll (25.4.0)
Klasse incapsulerende Canvas element funktioner.Dette element grupperer elementer sammen. f.eks. Glyphs og Path elementerkan grupperes i en kanvas for at blive identificeret som en enhed (som en hyperlink destination) ellerat anvende en sammensat ejendomsværdi til hvert barn og forfædre element.
public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Inheritance
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsCanvas
Implements
De arvede medlemmer
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
Returner / indsætter det værdi, der kontrollerer, hvordan kantene af veje inden for kanvaserne er renderet.
public XpsEdgeMode EdgeMode { get; set; }
Ejendomsværdi
Methods
Tilføj T>(T)
Tilføj et element til denne kanvas børneliste.
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
Det element, der skal tilføjes.
Returns
T
Tilføjede elementer.
Typer af parametre
T
Den type element at tilføje.
AddCanvas()
Tilføj en ny kanvas til denne kanvas børneliste.
public XpsCanvas AddCanvas()
Returns
Tilføj kanvas.
AddGlyphs(flade, flade, flade, flade, flade, flade)
Tilføj nye glypher til denne kanvas børneliste.
public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Fortælling af familien.
fontSize
float
Størrelse af font.
fontStyle
FontStyle
Skærm stil.
originX
float
Glyphs oprindelse X koordinat.
originY
float
Glyphs oprindelse T koordinat.
unicodeString
string
String til at blive udskrevet.
Returns
Tilføj Glyphs.
AddPath(XpsPathGeometry)
Tilføj en ny vej til denne kanvas børneliste.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
Geometri af vejen.
Returns
Tilføjet vej.
Clone()
Kloner denne kanvas.
public XpsCanvas Clone()
Returns
Klon af denne kanvas.
Indtast(af T, T)
Indsæt et element i denne kanvas børneliste i index’ position.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Position, hvor et element skal indsættes.
element
T
Det element, der skal indsættes.
Returns
T
Det indsatte element.
Typer af parametre
T
Den type element at tilføje.
InsertCanvas(Int)
Indsæt en ny kanvas i denne kanvas børneliste i index’ position.
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Position, hvor en ny kanvas skal indsættes.
Returns
Indsættet kanvas.
InsertGlyphs(flåd, flåd, flåd, flåd, flåd, flåd)
Indsæt nye glypher i denne kanvas børneliste i index’ position.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
Position, hvor nye glypher skal indsættes.
fontFamily
string
Fortælling af familien.
fontSize
float
Størrelse af font.
fontStyle
FontStyle
Skærm stil.
originX
float
Glyphs oprindelse X koordinat.
originY
float
Glyphs oprindelse T koordinat.
unicodeString
string
String til at blive udskrevet.
Returns
Tilføj Glyphs.
InsertPath(Int, XpsPathGeometri)
Indsæt en ny vej til denne kanvas børneliste i index’ position.
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
Position, hvor en ny vej skal indsættes.
data
XpsPathGeometry
Geometri af vejen.
Returns
Den indsatte vej.