Class XpsCanvas
nazivni prostor: Aspose.Page.XPS.XpsModel Sastav: Aspose.Page.dll (25.4.0)
Klasa inkapsulirajuće značajke elementa Canvas.Ovaj element skuplja elemente zajedno. na primjer, Glyphs i Path elementimože se grupirati u kanvu kako bi se identificirala kao jedinica (kao destinacija za hiperpovezivanje) iliprimjenjivati vrijednost sastavljenog imovine na svako dijete i prednik element.
public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Inheritance
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsCanvas
Implements
naslijeđeni članovi
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
Povratak/seta vrijednost koja kontrolira kako se obrađuju krajevi staze unutar kanvica.
public XpsEdgeMode EdgeMode { get; set; }
Vrijednost nekretnina
Methods
dodati t>(T)
Dodajte element na listu djece ove kanve.
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
Element koji treba dodati.
Returns
T
Dodani elementi
Vrsta parametara
T
Vrsta elementa koji treba dodati.
AddCanvas()
Dodajte novu kanvu na listu djece ove kanve.
public XpsCanvas AddCanvas()
Returns
Dodana je kanvica.
AddGlyphs(string, float, fontStyle, flate, flot, string)
Dodajte nove grifove na ovaj dječji popis kanve.
public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Povijest obitelji.
fontSize
float
Veličina fontova.
fontStyle
FontStyle
Strijelac u stilu.
originX
float
Glyphs izvor X koordinata.
originY
float
Glyphs izvor T koordinat.
unicodeString
string
Vrijeme za tiskanje.
Returns
Dodano je i grif.
AddPath(XpsPathGeometry)
Dodajte novu stazu na listu djece ove kanve.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
Geometrija na putu.
Returns
Dodana je staza.
Clone()
Klonirajte ovu kanvu.
public XpsCanvas Clone()
Returns
Klon ovog kanveta.
Uklanjanje t>(T , T)
Uvrsti element u dječju listu ove kanve na položaju index.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Položaj na kojem treba staviti element.
element
T
To je element koji treba staviti.
Returns
T
Uvršten element .
Vrsta parametara
T
Vrsta elementa koji treba dodati.
InsertCanvas(int)
Uvrsti novu kanvu u dječju listu ove kanve na položaju index'.
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Položaj na kojem bi se trebao staviti novi kanvas.
Returns
Ugradili su kanve.
InsertGlyphs(int, string, float, FontStyle, flate, pluta, strug)
Uvrsti nove glifove u dječju listu ove kanve na položaju index'.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
Položaj na kojem bi se trebali unijeti novi glifovi.
fontFamily
string
Povijest obitelji.
fontSize
float
Veličina fontova.
fontStyle
FontStyle
Strijelac u stilu.
originX
float
Glyphs izvor X koordinata.
originY
float
Glyphs izvor T koordinat.
unicodeString
string
Vrijeme za tiskanje.
Returns
Dodano je i grif.
InsertPath(Sljedeći Članak XpsPathGeometry)
Upišite novu stazu na dječju listu ove kanve u položaju index".
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
Postupak na kojem bi se trebao staviti novi put.
data
XpsPathGeometry
Geometrija na putu.
Returns
Uvršteno putovanje.