EmfPlusCustomLineCapData

EmfPlusCustomLineCapData class

EmfPlusCustomLineCapData 对象指定自定义线帽的默认数据。

public sealed class EmfPlusCustomLineCapData : EmfPlusCustomBaseLineCap

构造函数

姓名描述
EmfPlusCustomLineCapData()默认构造函数。

特性

姓名描述
BaseCap { get; set; }获取或设置 32 位无符号整数,该整数指定 LineCap 枚举(第 2.1.1.18 节)中的值
BaseInset { get; set; }获取或设置 32 位浮点值,指定行帽的开始 和行尾之间的距离。
CustomLineCapDataFlags { get; set; }获取或设置 32 位无符号整数,指定 OptionalData 字段中的数据
FillHotSpot { get; set; }获取或设置当前未使用的 EmfPlusPointF 对象。它必须设置为 {0.0, 0.0}.
OptionalData { get; set; }获取或设置可选的 EmfPlusCustomLineCapOptionalData 对象(第 2.2.2.14 节) 指定自定义图形线帽的附加数据。 T 该字段的具体内容 由CustomLineCapDataFlags字段的值决定
StrokeEndCap { get; set; }获取或设置 32 位无符号整数,该整数指定 LineCap 枚举中的值,该值指示要在要绘制的行的末尾使用什么 行帽。
StrokeHotSpot { get; set; }获取或设置当前未使用的 EmfPlusPointF 对象。它必须设置为 {0.0, 0.0}.
StrokeJoin { get; set; }获取或设置 32 位无符号整数,该整数指定 LineJoin 枚举 (第 2.1.1.19 节)中的值,该值指定如何连接由 同一支笔绘制且其末端相接的两条线。在两条线端的交点处, 一个线连接使连接看起来更连续。
StrokeMiterLimit { get; set; }通过设置斜接长度与线宽的最大允许比率 获取或设置包含斜接角上连接的厚度 的限制的 32 位浮点值。
StrokeStartCap { get; set; }获取或设置 32 位无符号整数,该整数指定 LineCap 枚举中的值,该值指示 在要绘制的行的开头使用的行上限
WidthScale { get; set; }获取或设置 32 位浮点值,该值指定 to 相对于用于绘制线条的 EmfPlusPen 对象(第 2.2.1.7 节)的宽度缩放自定义线条上限的量。

也可以看看