Class XpsCanvas
Nombre del espacio: Aspose.Page.XPS.XpsModel Asamblea: Aspose.Page.dll (25.4.0)
Características del elemento de la clase de incapsulación de Canvas.Este elemento agrupa elementos juntos. por ejemplo, Glyphs y Path elementospuede ser agrupado en una canva para ser identificado como una unidad (como un destino de hipervínculo) oAplicar un valor de propiedad compuesto a cada niño y antepasado.
public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Inheritance
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsCanvas
Implements
Miembros heredados
XpsContentElement.RenderTransform ,y, XpsContentElement.Clip ,y, XpsContentElement.Opacity ,y, XpsContentElement.OpacityMask ,y, XpsHyperlinkElement.HyperlinkTarget ,y, XpsElement.GetEnumerator() ,y, XpsElement.this[int] ,y, XpsElement.Count ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Properties
EdgeMode
Retorna/seta el valor que controla cómo se renden los lados de los caminos dentro de las canvas.
public XpsEdgeMode EdgeMode { get; set; }
Valor de la propiedad
Methods
Añadir T>(T)
Añade un elemento a la lista de niños de esta canvas.
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
El elemento que se añade.
Returns
T
El elemento añadido.
Tipos de Parámetros
T
El tipo de elemento que se añade.
AddCanvas()
Añade una nueva canva a la lista de niños de esta canva.
public XpsCanvas AddCanvas()
Returns
Se añaden canvas.
AddGlyphs(Flora, Flora, Flora, Flora, Flora, Flora)
Añade nuevos glyphs a la lista de niños de este canvas.
public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Fonte de la familia.
fontSize
float
El tamaño de la letra.
fontStyle
FontStyle
El estilo de Font.
originX
float
Coordinación de origen X.
originY
float
Coordinación de origen T de Glyph.
unicodeString
string
Cortes para ser impresos.
Returns
Añadiendo los glifos.
AddPath(XpsPathGeometry)
Añade un nuevo camino a la lista de niños de este canvas.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
La geometría del camino.
Returns
El camino añadido.
Clone()
Clone esta canva.
public XpsCanvas Clone()
Returns
Clona de esta canva.
Introducción(de T, T)
Insertar un elemento en la lista de niños de este canvas en la posición index.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Posición en la que se debe insertar un elemento.
element
T
El elemento a insertar.
Returns
T
El elemento insertado.
Tipos de Parámetros
T
El tipo de elemento que se añade.
InsertCanvas(Int)
Insertar una nueva canva en la lista de niños de esta canva en la posición index.
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Posición en la que se debe insertar una nueva canva.
Returns
Insertado el canvas.
InsertGlyphs(int, string, float, fontStyle, float, float, string)
Insertar nuevos glyphs en la lista de niños de este canvas en la posición index.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
La posición en la que se deben insertar nuevos glifos.
fontFamily
string
Fonte de la familia.
fontSize
float
El tamaño de la letra.
fontStyle
FontStyle
El estilo de Font.
originX
float
Coordinación de origen X.
originY
float
Coordinación de origen T de Glyph.
unicodeString
string
Cortes para ser impresos.
Returns
Añadiendo los glifos.
InsertPath(Int, XpsPathGeometría)
Insertar un nuevo camino a la lista de niños de este canvas en la posición index.
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
La posición en la que se debe insertar un nuevo camino.
data
XpsPathGeometry
La geometría del camino.
Returns
El camino insertado.