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; }
속성 값
LineCap
선 끝의 형태. 가능한 값: butt (기본값), round, square.
[DOMName("lineCap")]
string LineCap { get; set; }
속성 값
LineDashOffset
선에서 대시 배열을 시작할 위치를 지정합니다.
[DOMName("lineDashOffset")]
double LineDashOffset { get; set; }
속성 값
LineJoin
두 선이 만나는 모서리의 형태를 정의합니다. 가능한 값: round, bevel, miter (기본값).
[DOMName("lineJoin")]
string LineJoin { get; set; }
속성 값
LineWidth
선의 너비. 기본값 1.0
[DOMName("lineWidth")]
double LineWidth { get; set; }
속성 값
MiterLimit
미터 한계 비율. 기본값 10.
[DOMName("miterLimit")]
double MiterLimit { get; set; }
속성 값
TextAlign
텍스트 정렬 설정. 가능한 값: start (기본값), end, left, right 또는 center.
[DOMName("textAlign")]
string TextAlign { get; set; }
속성 값
TextBaseline
기준선 정렬 설정. 가능한 값: top, hanging, middle, alphabetic (기본값), ideographic, bottom.
[DOMName("textBaseline")]
string TextBaseline { get; set; }
속성 값
메서드
GetLineDash()
현재 선 대시 패턴 배열을 반환하며, 비음수 숫자의 짝수 개수를 포함합니다.
[DOMName("getLineDash")]
double[] GetLineDash()
반환 값
double[]
배열. 선과 간격을 번갈아 그리기 위한 거리 목록(좌표 공간 단위)을 지정하는 숫자의 목록입니다.
SetLineDash(double[])
현재 선 대시 패턴을 설정합니다.
[DOMName("setLineDash")]
void SetLineDash(double[] segments)
매개변수
segments
double[]
선과 간격을 번갈아 그리기 위한 거리(좌표 공간 단위)를 지정하는 숫자의 배열입니다.