Interface ICanvasDrawingStyles

Interface ICanvasDrawingStyles

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

ICanvasDrawingStyles インターフェースは、線の描画方法やテキストの配置方法を制御するメソッドとプロパティを提供します。

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

プロパティ

フォント

フォント設定。デフォルト値 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

2つの線が交差する角のタイプを定義します。可能な値: 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[]

線とギャップを交互に描画する距離を指定する数値の配列(座標空間単位)。

 日本語