调整行高和列宽
处理行
调整行高
Aspose.Cells提供Workbook类,该类代表微软Excel文件。它包含一个WorksheetCollection,可以访问Excel文件中的每个工作表。工作表由Worksheet类表示。 Worksheet类提供了Cells集合,用于管理工作表中的所有单元格。该Cells集合提供多个方法管理行或列。以下将详细介绍部分方法。
设置行的高度
可以调用Cells集合的SetRowHeight方法设置单行的高度。SetRowHeight方法的参数如下:
- 行索引,要更改高度的行的索引。
- 行高,要应用于该行的行高。
workbook, _ := NewWorkbook_String("sampleRowsAndColumns.xlsx") | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.SetRowHeight(1, 35) | |
workbook.Save_String("outputRowsAndColumns.xlsx") |
设置工作表中所有行的高度
如果开发者需要为工作表中的所有行设置相同的行高,可以使用Cells集合的SetStandardHeight方法。
workbook, _ := NewWorkbook_String("sampleRowsAndColumns.xlsx") | |
worksheets, _ := workbook.GetWorksheets() | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.SetStandardHeight(25) | |
workbook.Save_String("outputRowsAndColumns.xlsx") |
使用列
设置列的宽度
通过调用Cells集合的SetColumnWidth方法设置列宽。SetColumnWidth方法的参数如下:
- 列索引,要更改其宽度的列的索引。
- 列宽度,所需的列宽度。
workbook, _ := NewWorkbook_String("sampleRowsAndColumns.xlsx") | |
worksheets, _ := workbook.GetWorksheets() | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.SetColumnWidth(1, 56.5) | |
workbook.Save_String("outputRowsAndColumns.xlsx") |
设置工作表中所有列的宽度
若想为工作表中的所有列设置相同的列宽,可以使用Cells集合的SetStandardWidth方法。
workbook, _ := NewWorkbook_String("sampleRowsAndColumns.xlsx") | |
worksheets, _ := workbook.GetWorksheets() | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.SetStandardWidth(20.5) | |
workbook.Save_String("outputRowsAndColumns.xlsx") |