Border
内容
[
隐藏
]Border class
表示对象的边框。
要了解更多信息,请访问使用文档编程文档文章。
public class Border : InternableComplexAttr
特性
姓名 | 描述 |
---|---|
Color { get; set; } | 获取或设置边框颜色。 |
DistanceFromText { get; set; } | 获取或设置边框距文本或页面边缘的距离(以磅为单位)。 |
IsVisible { get; } | 返回真的 如果LineStyle 不是None. |
LineStyle { get; set; } | 获取或设置边框样式。 |
LineWidth { get; set; } | 获取或设置边框宽度(以磅为单位)。 |
Shadow { get; set; } | 获取或设置一个值,指示边框是否有阴影。 |
ThemeColor { get; set; } | 获取或设置与此 Border 对象关联的已应用配色方案中的主题颜色。 |
TintAndShade { get; set; } | 获取或设置使颜色变亮或变暗的双精度值。 |
方法
姓名 | 描述 |
---|---|
ClearFormatting() | 将边框属性重置为默认值。 |
Equals(Border) | 确定指定边框的值是否等于当前边框。 |
override Equals(object) | 确定指定对象的值是否等于当前对象。 |
override GetHashCode() | 用作此类型的哈希函数。 |
评论
边框可以应用于各种文档元素,包括段落、段落或表格单元格内的文本。
例子
演示如何将边框包围的字符串插入到文档中。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Font.Border.Color = Color.Green;
builder.Font.Border.LineWidth = 2.5d;
builder.Font.Border.LineStyle = LineStyle.DashDotStroker;
builder.Write("Text surrounded by green border.");
doc.Save(ArtifactsDir + "Border.FontBorder.docx");
演示如何插入带有上边框的段落。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// 仅当设置了 LineWidth 或 LineStyle 时才设置 ThemeColor。
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
也可以看看
- class InternableComplexAttr
- 命名空间 Aspose.Words
- 部件 Aspose.Words