ICanvasDrawingStyles Interface

ICanvasDrawingStyles interface

The ICanvasDrawingStyles interface provides methods and properties control how lines are drawn and how text is laid out.

public interface ICanvasDrawingStyles

Properties

NameDescription
[getFont]
[setFont] Font setting. Default value 10px sans-serif
[getLineCap]
[setLineCap] Type of endings on the end of lines. Possible values: butt (default), round, square.
[getLineDashOffset]
[setLineDashOffset] Specifies where to start a dash array on a line.
[getLineJoin]
[setLineJoin] Defines the type of corners where two lines meet. Possible values: round, bevel, miter (default).
[getLineWidth]
[setLineWidth] Width of lines. Default 1.0
[getMiterLimit]
[setMiterLimit] Miter limit ratio. Default 10.
[getTextAlign]
[setTextAlign] Text alignment setting. Possible values: start (default), end, left, right or center.
[getTextBaseline]
[setTextBaseline] Baseline alignment setting. Possible values: top, hanging, middle, alphabetic (default), ideographic, bottom.

Methods

NameDescription
getLineDash()Returns the current line dash pattern array containing an even number of non-negative numbers.
setLineDash(double[])Sets the current line dash pattern.

See Also