Interface ICanvasDrawingStyles

Interface ICanvasDrawingStyles

Namespace: Aspose.Html.Dom.Canvas
Assembly: Aspose.HTML.dll (25.1.0)

A interface ICanvasDrawingStyles fornece métodos e propriedades que controlam como as linhas são desenhadas e como o texto é disposto.

[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface ICanvasDrawingStyles

Propriedades

Fonte

Configuração da fonte. Valor padrão 10px sans-serif

[DOMName("font")]
string Font { get; set; }

Valor da Propriedade

string

LineCap

Tipo de extremidades no final das linhas. Valores possíveis: butt (padrão), round, square.

[DOMName("lineCap")]
string LineCap { get; set; }

Valor da Propriedade

string

LineDashOffset

Especifica onde iniciar um array de traços em uma linha.

[DOMName("lineDashOffset")]
double LineDashOffset { get; set; }

Valor da Propriedade

double

LineJoin

Define o tipo de cantos onde duas linhas se encontram. Valores possíveis: round, bevel, miter (padrão).

[DOMName("lineJoin")]
string LineJoin { get; set; }

Valor da Propriedade

string

LineWidth

Largura das linhas. Padrão 1.0

[DOMName("lineWidth")]
double LineWidth { get; set; }

Valor da Propriedade

double

MiterLimit

Razão do limite de miter. Padrão 10.

[DOMName("miterLimit")]
double MiterLimit { get; set; }

Valor da Propriedade

double

TextAlign

Configuração de alinhamento de texto. Valores possíveis: start (padrão), end, left, right ou center.

[DOMName("textAlign")]
string TextAlign { get; set; }

Valor da Propriedade

string

TextBaseline

Configuração de alinhamento da linha de base. Valores possíveis: top, hanging, middle, alphabetic (padrão), ideographic, bottom.

[DOMName("textBaseline")]
string TextBaseline { get; set; }

Valor da Propriedade

string

Métodos

GetLineDash()

Retorna o array de padrão de traço atual contendo um número par de números não negativos.

[DOMName("getLineDash")]
double[] GetLineDash()

Retorna

double[]

Um Array. Uma lista de números que especifica distâncias para desenhar alternadamente uma linha e um espaço (em unidades do espaço de coordenadas).

SetLineDash(double[])

Define o padrão de traço atual.

[DOMName("setLineDash")]
void SetLineDash(double[] segments)

Parâmetros

segments double[]

Um Array de números que especifica distâncias para desenhar alternadamente uma linha e um espaço (em unidades do espaço de coordenadas).

 Português