您好,有两个方法:
1、设置sheet表单的默认样式,参考技术博客:
https://www.grapecity.com.cn/blo ... ply-spreadjs-styles
表单默认样式优先级最低,但性能最好。
2、用下列代码实现居中:
- sheet.suspendPaint();
- sheet.getRange(0,0,sheet.getRowCount(), sheet.getColumnCount()).hAlign(GC.Spread.Sheets.HorizontalAlign.center);
- sheet.getRange(0,0,sheet.getRowCount(), sheet.getColumnCount()).vAlign(GC.Spread.Sheets.VerticalAlign.center);
- sheet.resumePaint();
复制代码
底层是遍历所有单元格设置居中,性能较低,但直接设置到单元格上,优先级最高 |