Class XpsCanvas

Class XpsCanvas

Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)

Classe que encapsula os recursos do elemento Canvas.
Este elemento agrupa elementos juntos. Por exemplo, os elementos Glyphs e Path podem ser agrupados em um canvas para serem identificados como uma unidade (como um destino de hyperlink) ou para aplicar um valor de propriedade composto a cada elemento filho e ancestral.

public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable

Herança

objectXpsObjectXpsElementXpsHyperlinkElementXpsContentElementXpsCanvas

Implementa

IEnumerable<xpscontentelement>, IEnumerable

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()

Propriedades

EdgeMode

Retorna/define o valor que controla como as bordas dos caminhos dentro do canvas são renderizadas.

public XpsEdgeMode EdgeMode { get; set; }

Valor da Propriedade

XpsEdgeMode

Métodos

Add<t>(T)

Adiciona um elemento à lista de filhos deste canvas.

public T Add<t>(T element) where T : XpsContentElement

Parâmetros

element T

O elemento a ser adicionado.

Retorna

T

Elemento adicionado.

Parâmetros de Tipo

T

O tipo do elemento a ser adicionado.

AddCanvas()

Adiciona um novo canvas à lista de filhos deste canvas.

public XpsCanvas AddCanvas()

Retorna

XpsCanvas

Canvas adicionado.

AddGlyphs(string, float, FontStyle, float, float, string)

Adiciona novos glifos à lista de filhos deste canvas.

public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parâmetros

fontFamily string

Família da fonte.

fontSize float

Tamanho da fonte.

fontStyle FontStyle

Estilo da fonte.

originX float

Coordenada X de origem dos glifos.

originY float

Coordenada T de origem dos glifos.

unicodeString string

String a ser impressa.

Retorna

XpsGlyphs

Glifos adicionados.

AddPath(XpsPathGeometry)

Adiciona um novo caminho à lista de filhos deste canvas.

public XpsPath AddPath(XpsPathGeometry data)

Parâmetros

data XpsPathGeometry

A geometria do caminho.

Retorna

XpsPath

Caminho adicionado.

Clone()

Clona este canvas.

public XpsCanvas Clone()

Retorna

XpsCanvas

Clone deste canvas.

Insert<t>(int, T)

Insere um elemento na lista de filhos deste canvas na posição index.

public T Insert<t>(int index, T element) where T : XpsContentElement

Parâmetros

index int

Posição na qual um elemento deve ser inserido.

element T

O elemento a ser inserido.

Retorna

T

Elemento inserido.

Parâmetros de Tipo

T

O tipo do elemento a ser adicionado.

InsertCanvas(int)

Insere um novo canvas na lista de filhos deste canvas na posição index.

public XpsCanvas InsertCanvas(int index)

Parâmetros

index int

Posição na qual um novo canvas deve ser inserido.

Retorna

XpsCanvas

Canvas inserido.

InsertGlyphs(int, string, float, FontStyle, float, float, string)

Insere novos glifos na lista de filhos deste canvas na posição index.

public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parâmetros

index int

Posição na qual novos glifos devem ser inseridos.

fontFamily string

Família da fonte.

fontSize float

Tamanho da fonte.

fontStyle FontStyle

Estilo da fonte.

originX float

Coordenada X de origem dos glifos.

originY float

Coordenada T de origem dos glifos.

unicodeString string

String a ser impressa.

Retorna

XpsGlyphs

Glifos adicionados.

InsertPath(int, XpsPathGeometry)

Insere um novo caminho na lista de filhos deste canvas na posição index.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parâmetros

index int

Posição na qual um novo caminho deve ser inserido.

data XpsPathGeometry

A geometria do caminho.

Retorna

XpsPath

Caminho inserido.

 Português