Настройка высоты строки и ширины столбца
Работа со строками
Изменение высоты строки
Aspose.Cells предоставляет класс Workbook, который представляет файл Microsoft Excel. Класс Workbook содержит коллекцию WorksheetCollection, позволяющую получить доступ к каждому листу в файле Excel. Лист представлен классом Worksheet. Класс Worksheet включает коллекцию Cells, которая представляет все ячейки листа. Коллекция Cells предоставляет несколько методов для управления строками или столбцами. Некоторые из них рассмотрены ниже.
Установка высоты строки
Можно задать высоту одной строки, вызвав метод SetRowHeight коллекции Cells. Метод SetRowHeight принимает следующие параметры:
- Индекс строки, индекс строки, высоту которой вы изменяете.
- Высота строки, высота строки, применяемая к строке.
workbook, _ := NewWorkbook_String("sampleRowsAndColumns.xlsx") | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.SetRowHeight(1, 35) | |
workbook.Save_String("outputRowsAndColumns.xlsx") |
Установка высоты всех строк на листе
Если разработчикам нужно установить одинаковую высоту для всех строк листа, они могут сделать это с помощью метода SetStandardHeight коллекции Cells.
workbook, _ := NewWorkbook_String("sampleRowsAndColumns.xlsx") | |
worksheets, _ := workbook.GetWorksheets() | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.SetStandardHeight(25) | |
workbook.Save_String("outputRowsAndColumns.xlsx") |
Работа с колонками
Установка ширины колонки
Установите ширину столбца, вызвав метод SetColumnWidth коллекции Cells. Метод 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") |
Установка ширины всех колонок на листе
Чтобы установить одинаковую ширину столбцов для всех столбцов листа, используйте метод SetStandardWidth коллекции Cells.
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") |