Interface ICanvasDrawingStyles

Interface ICanvasDrawingStyles

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

Interfejs ICanvasDrawingStyles udostępnia metody i właściwości kontrolujące, jak rysowane są linie oraz jak układany jest tekst.

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

Właściwości

Font

Ustawienie czcionki. Wartość domyślna 10px sans-serif

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

Wartość właściwości

string

LineCap

Typ zakończeń na końcach linii. Możliwe wartości: butt (domyślnie), round, square.

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

Wartość właściwości

string

LineDashOffset

Określa, gdzie zaczyna się tablica kreskowania na linii.

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

Wartość właściwości

double

LineJoin

Definiuje typ narożników, w których stykają się dwie linie. Możliwe wartości: round, bevel, miter (domyślnie).

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

Wartość właściwości

string

LineWidth

Szerokość linii. Wartość domyślna 1.0

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

Wartość właściwości

double

MiterLimit

Współczynnik limitu miter. Wartość domyślna 10.

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

Wartość właściwości

double

TextAlign

Ustawienie wyrównania tekstu. Możliwe wartości: start (domyślnie), end, left, right lub center.

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

Wartość właściwości

string

TextBaseline

Ustawienie wyrównania linii bazowej. Możliwe wartości: top, hanging, middle, alphabetic (domyślnie), ideographic, bottom.

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

Wartość właściwości

string

Metody

GetLineDash()

Zwraca aktualną tablicę wzoru kreskowania linii zawierającą parzystą liczbę liczb nieujemnych.

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

Zwraca

double[]

Tablica. Lista liczb, która określa odległości do naprzemiennego rysowania linii i przerwy (w jednostkach przestrzeni współrzędnych).

SetLineDash(double[])

Ustawia aktualny wzór kreskowania linii.

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

Parametry

segments double[]

Tablica liczb, które określają odległości do naprzemiennego rysowania linii i przerwy (w jednostkach przestrzeni współrzędnych)

 Polski