Class XpsCanvas
Navne til: Aspose.Page.XPS.XpsModel Sammensætning: Aspose.Page.dll (25.5.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>, IEnumerableInheritance
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 : XpsContentElementParameters
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 : XpsContentElementParameters
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.