Class XpsCanvas
Název místa: Aspose.Page.XPS.XpsModel Shromáždění: Aspose.Page.dll (25.4.0)
Třída inkapsulující funkce prvku Canvas.Tento prvek shromažďuje prvky dohromady. například Glyphs a Path prvkymůže být seskupena do kanvasu, aby byla identifikována jako jednotka (jako hypertextová destinace) neboa) použít kompozitní hodnotu vlastnictví na každé dítě a předkové prvky.
public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Inheritance
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsCanvas
Implements
Dědiční členové
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
Vrátí / nastaví hodnotu, která ovládá, jak se objevují okraje cest uvnitř kanvasu.
public XpsEdgeMode EdgeMode { get; set; }
Hodnota nemovitosti
Methods
Přidat T>(T)
Přidejte prvek do tohoto dětského seznamu kanvasu.
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
prvek, který je třeba přidat.
Returns
T
Přidaný prvek.
Typy parametrů
T
Typ prvku, který je třeba přidat.
AddCanvas()
Přidejte novou kanvu do seznamu dětí této kanvy.
public XpsCanvas AddCanvas()
Returns
Přidává se kanvas.
AddGlyphs(řetězec, float, fontStyle, flot, flot, string)
Přidejte nové glyfy do tohoto dětského seznamu kanvasu.
public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Zpět na rodinu.
fontSize
float
Velikost písma.
fontStyle
FontStyle
Zpětný styl.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ T koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Přidává se glyph.
AddPath(XpsPathGeometry)
Přidejte novou cestu k dětskému seznamu tohoto kanvasu.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
Je to geometrie cesty.
Returns
Přidává se cesta.
Clone()
Klonuje tento kanvas.
public XpsCanvas Clone()
Returns
Je to klon tohoto kanvasu.
Vložte t>(T , T)
Vložte prvek do dětského seznamu tohoto kanvasu v položce index.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Poloha, ve které by měl být položka vložena.
element
T
prvek, který má být vložen.
Returns
T
Vložení prvku.
Typy parametrů
T
Typ prvku, který je třeba přidat.
InsertCanvas(Int)
Vložte novou kanvu do dětského seznamu této kanvy v položce index.
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Poloha, ve které by měl být vložen nový kanvas.
Returns
Vložte do kanvasu.
InsertGlyphs(int, řetězec, float, FontStyle, flot, flot, string)
Vložte nové glyfy do dětského seznamu tohoto kanvasu v položce index.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
Poloha, ve které by měly být vloženy nové glyfy.
fontFamily
string
Zpět na rodinu.
fontSize
float
Velikost písma.
fontStyle
FontStyle
Zpětný styl.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ T koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Přidává se glyph.
InsertPath(Int, XpsPathGeometrie)
Vložte novou cestu do dětského seznamu tohoto kanvasu v položce index.
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
Pozice, ve které by měla být zavedena nová trasa.
data
XpsPathGeometry
Je to geometrie cesty.
Returns
Integrovaná cesta.