Interface ICanvasDrawingStyles
Namespace: Aspose.Html.Dom.Canvas
Assembly: Aspose.HTML.dll (25.1.0)
อินเทอร์เฟซ ICanvasDrawingStyles ให้วิธีการและคุณสมบัติในการควบคุมวิธีการวาดเส้นและการจัดเรียงข้อความ
[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface ICanvasDrawingStyles
Properties
Font
การตั้งค่าฟอนต์ ค่าเริ่มต้น 10px sans-serif
[DOMName("font")]
string Font { get; set; }
Property Value
LineCap
ประเภทของการสิ้นสุดที่ปลายเส้น เส้นทางที่เป็นไปได้: butt (ค่าเริ่มต้น), round, square.
[DOMName("lineCap")]
string LineCap { get; set; }
Property Value
LineDashOffset
ระบุว่าจะแสดงอาร์เรย์ดาชที่ใดบนเส้น
[DOMName("lineDashOffset")]
double LineDashOffset { get; set; }
Property Value
LineJoin
กำหนดประเภทของมุมที่เส้นสองเส้นพบกัน เส้นทางที่เป็นไปได้: round, bevel, miter (ค่าเริ่มต้น).
[DOMName("lineJoin")]
string LineJoin { get; set; }
Property Value
LineWidth
ความกว้างของเส้น ค่าเริ่มต้น 1.0
[DOMName("lineWidth")]
double LineWidth { get; set; }
Property Value
MiterLimit
อัตราส่วนขีดจำกัด miter ค่าเริ่มต้น 10.
[DOMName("miterLimit")]
double MiterLimit { get; set; }
Property Value
TextAlign
การตั้งค่าการจัดตำแหน่งข้อความ เส้นทางที่เป็นไปได้: start (ค่าเริ่มต้น), end, left, right หรือ center.
[DOMName("textAlign")]
string TextAlign { get; set; }
Property Value
TextBaseline
การตั้งค่าการจัดตำแหน่ง baseline เส้นทางที่เป็นไปได้: top, hanging, middle, alphabetic (ค่าเริ่มต้น), ideographic, bottom.
[DOMName("textBaseline")]
string TextBaseline { get; set; }
Property Value
Methods
GetLineDash()
ส่งคืนอาร์เรย์รูปแบบดาชปัจจุบันที่มีจำนวนเลขไม่เป็นลบที่คู่กัน
[DOMName("getLineDash")]
double[] GetLineDash()
Returns
double[]
อาร์เรย์ รายการของหมายเลขที่ระบุระยะทางในการวาดเส้นและช่องว่างสลับกัน (ในหน่วยของพิกัด)
SetLineDash(double[])
ตั้งค่ารูปแบบดาชปัจจุบัน
[DOMName("setLineDash")]
void SetLineDash(double[] segments)
Parameters
segments
double[]
อาร์เรย์ของหมายเลขที่ระบุระยะทางในการวาดเส้นและช่องว่างสลับกัน (ในหน่วยของพิกัด)