问题描述
在做导出报表时候,想给导出的表格做个边框
问题出现的环境背景及自己尝试过哪些方法
但是看到aspose.cell 好像都是一个单元格一设置,没有对于整个表格设置的
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
正常来给单元格加属性是如下这样,然后在将style赋给单元格
Aspose.Cells.Style style = workbook.Styles[workbook.Styles.Add()];//新增样式
style.VerticalAlignment = Aspose.Cells.TextAlignmentType.Center;
style.HorizontalAlignment = Aspose.Cells.TextAlignmentType.Center;//文字 靠左
style.ShrinkToFit = true;
style.Font.Color = System.Drawing.Color.Black;
style.Borders[Aspose.Cells.BorderType.LeftBorder].LineStyle = Aspose.Cells.CellBorderType.Thin;
style.Borders[Aspose.Cells.BorderType.RightBorder].LineStyle = Aspose.Cells.CellBorderType.Thin;
style.Borders[Aspose.Cells.BorderType.TopBorder].LineStyle = Aspose.Cells.CellBorderType.Thin;
style.Borders[Aspose.Cells.BorderType.BottomBorder].LineStyle = Aspose.Cells.CellBorderType.Thin;
你期待的结果是什么?实际看到的错误信息又是什么?
想实现如下表格,表格外边框是加粗的,内部是细线
Aspose.Cells.Range
试试这个类,在这个类上加Style