ICanvasDrawingStyles

ICanvasDrawingStyles interface

ICanvasDrawingStyles 接口提供方法和属性来控制线条的绘制方式和文本的布局方式。

public interface ICanvasDrawingStyles

特性

姓名 描述
Font { get; set; } 字体设置。默认值 10px 无衬线
LineCap { get; set; } 行尾的结尾类型。可能的值:对接(默认)、圆形、方形。
LineDashOffset { get; set; } 指定在一行中从何处开始一个虚线数组。
LineJoin { get; set; } 定义两条线相交的角的类型。可能的值:圆形、斜角、斜角(默认)。
LineWidth { get; set; } 行宽。默认 1.0
MiterLimit { get; set; } 斜接限制比率。默认 10。
TextAlign { get; set; } 文本对齐设置。可能的值:start(默认)、end、left、right 或 center。
TextBaseline { get; set; } 基线对齐设置。可能的值:顶部、悬挂、中间、字母(默认)、表意、底部。

方法

姓名 描述
GetLineDash() 返回包含偶数个非负数的当前折线模式数组。
SetLineDash(double[]) 设置当前的虚线模式。

也可以看看