LineFormat

LineFormat class

代表线路的所有设置。

public class LineFormat : FillFormat

特性

姓名描述
BeginArrowheadLength { get; set; }获取和设置行的开始箭头长度类型。
BeginArrowheadStyle { get; set; }获取和设置行的开始箭头类型。
BeginArrowheadWidth { get; set; }获取和设置线条的开始箭头宽度类型。
CapType { get; set; }指定结尾大写。
CompoundType { get; set; }指定线复合类型。
DashStyle { get; set; }指定虚线类型。
EndArrowheadLength { get; set; }获取和设置线条的结束箭头长度类型。
EndArrowheadStyle { get; set; }获取和设置行的结束箭头类型。
EndArrowheadWidth { get; set; }获取和设置线条的结束箭头宽度类型。
FillType { get; set; }获取和设置填充类型
GradientColor1 { get; }返回指定填充的渐变颜色 1。
GradientColor2 { get; }返回指定填充的渐变颜色 2。
GradientColorType { get; }返回指定填充的渐变颜色类型。
GradientDegree { get; }返回指定填充的渐变度。 仅适用于 Excel 2007。
GradientFill { get; }获取GradientFill对象.
GradientStyle { get; }返回指定填充的渐变样式。
GradientVariant { get; }返回指定填充的渐变变量。 仅适用于 Excel 2007。
ImageData { get; set; }获取和设置图片图像数据。
JoinType { get; set; }指定线连接类型。
Pattern { get; set; }代表一个区域的显示模式。
PatternFill { get; }获取PatternFill对象.
PictureFormatType { get; set; }获取和设置图片格式类型。
PresetColor { get; }返回指定填充的渐变预设颜色。
Scale { get; set; }获取和设置图片格式比例。
SolidFill { get; }获取SolidFill对象.
Texture { get; set; }表示指定填充的纹理类型。
TextureFill { get; }获取TextureFill对象.
Transparency { get; set; }将区域的透明度返回或设置为从 0.0(不透明)到 1.0(透明)的值。
Weight { get; set; }获取或设置线的权重,以点为单位。

方法

姓名描述
override Equals(object)确定此实例是否与另一个指定的值相同LineFormat对象.
override GetHashCode()获取哈希码。
SetOneColorGradient(Color, double, GradientStyleType, int)将指定的填充设置为单色渐变。 仅适用于 Excel 2007。
SetPresetColorGradient(GradientPresetType, GradientStyleType, int)将指定的填充设置为预设颜色渐变。 仅适用于 Excel 2007。
SetTwoColorGradient(Color, Color, GradientStyleType, int)将指定的填充设置为双色渐变。 仅适用于 Excel 2007。
SetTwoColorGradient(Color, double, Color, double, GradientStyleType, int)将指定的填充设置为双色渐变。 仅适用于 Excel 2007。

例子


[C#]
//实例化一个工作簿对象
Workbook workbook = new Workbook();
ShapeCollection shapes = workbook.Worksheets[0].Shapes;
Shape shape = shapes.AddRectangle(1, 0, 1, 0, 50, 100);
LineFormat lineFmt = shape.Line;

//做你的事

也可以看看