Class BorderCollection
内容
[
隐藏
]BorderCollection class
边框对象的集合。
public sealed class BorderCollection : IEnumerable<Border>
特性
姓名 | 描述 |
---|---|
Bottom { get; } | 获取底部边框。 |
Color { get; set; } | 获取或设置边框颜色。 |
Count { get; } | 获取集合中的边框数。 |
DistanceFromText { get; set; } | 获取或设置边框与文本的距离,以点为单位。 |
Horizontal { get; } | 获取单元格或符合段落之间使用的水平边框。 |
Item { get; } | 按边框类型检索边框对象。 (2 indexers) |
Left { get; } | 获取左边框。 |
LineStyle { get; set; } | 获取或设置边框样式 |
LineWidth { get; set; } | 获取或设置以点为单位的边框宽度。 |
Right { get; } | 获取右边框。 |
Shadow { get; set; } | 获取或设置边框是否有阴影的值。 |
Top { get; } | 获取上边框。 |
Vertical { get; } | 获取单元格之间使用的垂直边框。 |
方法
姓名 | 描述 |
---|---|
ClearFormatting() | 删除对象的所有边框。 |
Equals(BorderCollection) | 比较边框的集合。 |
GetEnumerator() | 返回一个可用于遍历集合中所有边框的枚举器对象。 |
评论
不同的文档元素有不同的边框。 例如,ParagraphFormat 有下、左、右和上边框。 可以为每个边框单独指定不同的格式或 枚举所有边框并应用相同的格式。
例子
演示如何插入带有上边框的段落。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders[BorderType.Top];
topBorder.Color = Color.Red;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
builder.Writeln("Text with a red top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
也可以看看
- class Border
- 命名空间 Aspose.Words
- 部件 Aspose.Words