Class XpsCanvas
Nombre del espacio: Aspose.Page.XPS.XpsModel Asamblea: Aspose.Page.dll (25.5.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>, IEnumerableInheritance
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 : XpsContentElementParameters
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 : XpsContentElementParameters
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.