您好,可以先设置行高
- for (let i = 0; i < rowCount; i++) {
- sheet.setRowHeight(i, 40)
- }
复制代码 然后判断文字高度是不是高于设置的默认行高,如果是的话,则设置自适应。这样子就实现了 高度自适应和最小高度。
- for (let r = 0; r < rowCount; r++) {
- var instance = new GC.Spread.Sheets.CellTypes.Text();
- var returnValue = instance.getAutoFitHeight(
- sheet.getValue(r, 3),
- sheet.getText(r, 3),
- sheet.getActualStyle(r, 3),
- sheet.zoom(),
- {"sheet": sheet, "row": r, "col": 3, "sheetArea": GC.Spread.Sheets.SheetArea.viewport});
- if (returnValue > 40) {
- sheet.autoFitRow(r);
- }
- }
复制代码
|