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; }
Значення властивості
LineCap
Тип закінчень на кінцях ліній. Можливі значення: butt (за замовчуванням), round, square.
[DOMName("lineCap")]
string LineCap { get; set; }
Значення властивості
LineDashOffset
Вказує, з якого місця почати масив штрихів на лінії.
[DOMName("lineDashOffset")]
double LineDashOffset { get; set; }
Значення властивості
LineJoin
Визначає тип кутів, де зустрічаються дві лінії. Можливі значення: round, bevel, miter (за замовчуванням).
[DOMName("lineJoin")]
string LineJoin { get; set; }
Значення властивості
LineWidth
Ширина ліній. За замовчуванням 1.0
[DOMName("lineWidth")]
double LineWidth { get; set; }
Значення властивості
MiterLimit
Співвідношення межі мітера. За замовчуванням 10.
[DOMName("miterLimit")]
double MiterLimit { get; set; }
Значення властивості
TextAlign
Налаштування вирівнювання тексту. Можливі значення: start (за замовчуванням), end, left, right або center.
[DOMName("textAlign")]
string TextAlign { get; set; }
Значення властивості
TextBaseline
Налаштування вирівнювання базової лінії. Можливі значення: top, hanging, middle, alphabetic (за замовчуванням), ideographic, bottom.
[DOMName("textBaseline")]
string TextBaseline { get; set; }
Значення властивості
Методи
GetLineDash()
Повертає поточний масив шаблону штрихів лінії, що містить парну кількість невід’ємних чисел.
[DOMName("getLineDash")]
double[] GetLineDash()
Повертає
double[]
Масив. Список чисел, що вказують відстані для чергування малювання лінії та пропуску (в одиницях координатного простору).
SetLineDash(double[])
Встановлює поточний шаблон штрихів лінії.
[DOMName("setLineDash")]
void SetLineDash(double[] segments)
Параметри
segments
double[]
Масив чисел, що вказують відстані для чергування малювання лінії та пропуску (в одиницях координатного простору)