Class XpsCanvas
Nome do espaço: Aspose.Page.XPS.XpsModel Assembleia: Aspose.Page.dll (25.5.0)
Classificação de elementos de incapsulação Canvas.Este elemento reúne elementos juntos. por exemplo, Glyphs e Path elementospode ser agrupado em uma canva para ser identificado como uma unidade (como um destino de hiperligação) ouAplicar um valor de propriedade composto a cada criança e elemento ancestral.
public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Inheritance
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsCanvas
Implements
Membros herdados
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
Retorna/sete o valor que controla como os lados dos caminhos dentro das canvas são renderizados.
public XpsEdgeMode EdgeMode { get; set; }
Valor da propriedade
Methods
adição t>(T)
Adicione um elemento para a lista de crianças deste canvas.
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
O elemento a ser adicionado.
Returns
T
elementos adicionados.
Tipo de Parâmetros
T
O tipo de elemento a ser adicionado.
AddCanvas()
Adicione uma nova canva para a lista de crianças desta canva.
public XpsCanvas AddCanvas()
Returns
adição de canvas.
AddGlyphs(Título: Float, Flot, FontStyle)
Adicione novos glyphs para a lista de crianças deste canvas.
public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Fonte da família.
fontSize
float
tamanho da fonte.
fontStyle
FontStyle
Fonte de estilo.
originX
float
Glyphs origem X coordenado.
originY
float
Glyphs origem T coordenado.
unicodeString
string
Cintura para ser impressa.
Returns
Adição de Glyphs.
AddPath(XpsPathGeometry)
Adicione um novo caminho para a lista de crianças deste canvas.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
A geometria do caminho.
Returns
Caminho adicional.
Clone()
Clone esse canvas.
public XpsCanvas Clone()
Returns
Clone desta canela.
Introdução(em T, T)
Insira um elemento na lista de crianças deste canvas na posição index.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Posição em que um elemento deve ser inserido.
element
T
O elemento a ser inserido.
Returns
T
Elementos inseridos.
Tipo de Parâmetros
T
O tipo de elemento a ser adicionado.
InsertCanvas(Int)
Insira uma nova canva na lista de crianças desta canva na posição index'.
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Posição em que um novo canvas deve ser inserido.
Returns
Canvas inseridas.
InsertGlyphs(Int, string, float, FontStyle, flate, flot, cordas)
Insira novos glyphs na lista de crianças deste canvas na posição index'.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
Posição em que os novos glifos devem ser inseridos.
fontFamily
string
Fonte da família.
fontSize
float
tamanho da fonte.
fontStyle
FontStyle
Fonte de estilo.
originX
float
Glyphs origem X coordenado.
originY
float
Glyphs origem T coordenado.
unicodeString
string
Cintura para ser impressa.
Returns
Adição de Glyphs.
InsertPath(Int, XpsPathGeometria)
Insira um novo caminho para a lista de crianças deste canvas na posição index'.
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
Posição em que um novo caminho deve ser inserido.
data
XpsPathGeometry
A geometria do caminho.
Returns
Caminho inserido.