类 EmfPlusCustomLineCapArrowData

EmfPlusCustomLineCapArrowData class

EmfPlusCustomLineCapArrowData 对象指定自定义线帽的可调箭头数据。

public sealed class EmfPlusCustomLineCapArrowData : EmfPlusCustomBaseLineCap

构造函数

名称描述
EmfPlusCustomLineCapArrowData()默认构造函数。

属性

名称描述
FillHotSpot { get; set; }获取或设置 EmfPlusPointF 对象,该对象当前未使用。它必须设置为 {0.0, 0.0}。
FillState { get; set; }获取或设置一个 32 位布尔值,指定箭头帽是否填充。如果箭头帽未填充,则仅绘制轮廓。
Height { get; set; }获取或设置一个 32 位浮点值,指定箭头帽的高度。
LineEndCap { get; set; }获取或设置一个 32 位无符号整数,指定 LineCap 枚举中的值,指示绘制线条末端使用的线帽。
LineHotSpot { get; set; }获取或设置一个当前未使用的 EmfPlusPointF 对象。它 MUST 设置为 {0.0, 0.0}。
LineJoin { get; set; }获取或设置一个 32 位无符号整数,指定 LineJoin 枚举中的值,说明如何连接同一支笔绘制且端点相接的两条线。在两条线端点的交叉处,线段连接使连接看起来更连续。
LineMiterLimit { get; set; }获取或设置一个 32 位浮点值,指定斜接角处连接厚度的上限,通过设置斜接长度与线宽的最大允许比例。
LineStartCap { get; set; }获取或设置一个 32 位无符号整数,指定 LineCap 枚举中的值,指示绘制线条起始端使用的线帽。
MiddleInset { get; set; }获取或设置一个 32 位浮点值,指定箭头帽轮廓与填充之间的像素数。
Width { get; set; }获取或设置一个 32 位浮点值,指定箭头帽的宽度。
WidthScale { get; set; }获取或设置一个 32 位浮点值,指定相对于用于绘制线条的图形笔宽度,对 EmfPlusCustomLineCap 对象的缩放量。

另请参见