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
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
LineDashOffset
Especifica onde iniciar um array de traços em uma linha.
[DOMName("lineDashOffset")]
double LineDashOffset { get; set; }
Valor da Propriedade
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
LineWidth
Largura das linhas. Padrão 1.0
[DOMName("lineWidth")]
double LineWidth { get; set; }
Valor da Propriedade
MiterLimit
Razão do limite de miter. Padrão 10.
[DOMName("miterLimit")]
double MiterLimit { get; set; }
Valor da Propriedade
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
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
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).