Interface ICanvasDrawingStyles

Interface ICanvasDrawingStyles

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

Интерфейс ICanvasDrawingStyles предоставляет методы и свойства для управления тем, как рисуются линии и как располагается текст.

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

Свойства

Font

Настройка шрифта. Значение по умолчанию 10px sans-serif

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

Значение свойства

string

LineCap

Тип окончаний на концах линий. Возможные значения: butt (по умолчанию), round, square.

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

Значение свойства

string

LineDashOffset

Указывает, с какого места начинать массив штрихов на линии.

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

Значение свойства

double

LineJoin

Определяет тип углов, где встречаются две линии. Возможные значения: round, bevel, miter (по умолчанию).

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

Значение свойства

string

LineWidth

Ширина линий. По умолчанию 1.0

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

Значение свойства

double

MiterLimit

Соотношение предела среза. По умолчанию 10.

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

Значение свойства

double

TextAlign

Настройка выравнивания текста. Возможные значения: start (по умолчанию), end, left, right или center.

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

Значение свойства

string

TextBaseline

Настройка выравнивания по базовой линии. Возможные значения: top, hanging, middle, alphabetic (по умолчанию), ideographic, bottom.

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

Значение свойства

string

Методы

GetLineDash()

Возвращает текущий массив шаблона штрихов линии, содержащий четное количество неотрицательных чисел.

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

Возвращает

double[]

Массив. Список чисел, который указывает расстояния для чередования рисования линии и пробела (в единицах координатного пространства).

SetLineDash(double[])

Устанавливает текущий шаблон штрихов линии.

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

Параметры

segments double[]

Массив чисел, который указывает расстояния для чередования рисования линии и пробела (в единицах координатного пространства)

 Русский