Interface ICanvasDrawingStyles

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; }

속성 값

string

LineCap

선 끝의 형태. 가능한 값: butt (기본값), round, square.

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

속성 값

string

LineDashOffset

선에서 대시 배열을 시작할 위치를 지정합니다.

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

속성 값

double

LineJoin

두 선이 만나는 모서리의 형태를 정의합니다. 가능한 값: 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[]

선과 간격을 번갈아 그리기 위한 거리(좌표 공간 단위)를 지정하는 숫자의 배열입니다.

 한국어