单元格内边距和标签 你可以使用单元格内边距和单元格标签使你的数据更便于阅读。
Excel.View.Sheets 提供了单元格内边距和单元格标签。
可以通过设置样式的 cellPadding 属性来为单元格添加内边距,单元格内边距与CSS内边距保持相同的策略。例如:
var style = new Excel.View.Sheets.Style();
style.cellPadding("10 20 10 20");
单元格标签的值取自样式的 watermark 属性。因此,当需要单元格标签时,你需要设置 watermark 的值。例如:
style.watermark = "Excel.View.Sheets";
可以通过设置样式的 labelOptions 属性来设置标签的样式,labelOptions 是一个对象,包含5个属性:
alignment: 标签的位置。共有 6 个位置: 上左,上中,上右,下左,下中,下右。默认值是上左。
visibility: 标签的显示方式。有 3 种显示方式:
visible - 总在单元格内边距区域显示水印。无论单元格是否有数据,不在单元格区域显示水印。
hidden - 不在单元格内边距区域显示水印。根据单元格数值来显示水印(单元格没有值时显示水印,单元格有值时不显示水印)。
auto - 单元格有值时在单元格内边距区域显示水印,单元格没有值时在单元格区域显示水印。这是单元格标签的默认显示方式。
font: 标签的字体属性。如果 labelFont 没有值,使用样式的字体属性。如果样式没有字体属性,使用表单的默认字体属性。
foreColor: 标签的字体颜色。如果 labelForeColor 没有值,使用样式的字体颜色。如果样式没有字体颜色,那么字体颜色为灰色。
margin: 标签外边距。标签外边距与CSS外边距保持相同的策略。
margin-top
margin-right
margin-bottom
margin-left