Автоподбор строк и столбцов
Автоматическая подгонка размера
Aspose.Cells предоставляет класс, который представляет файл Microsoft Excel. Класс содержит коллекцию, которая позволяет получить доступ к каждому листу в файле Excel. Лист представлен классом. Класс предоставляет широкий спектр свойств и методов для управления листом. В этой статье рассматривается использование класса для автонастройки строк или столбцов.
Автоматическая подгонка строки - простой
Наиболее простой способ автоматического изменения ширины и высоты строки - вызвать метод класса. Метод принимает индекс строки (строки, которую нужно изменить в размере) в качестве параметра.
Как автоматически подогнать строку в диапазоне ячеек
Строка состоит из многих столбцов. Aspose.Cells позволяет разработчикам автоматически подгонять строку на основе содержимого диапазона ячеек в строке путем вызова перегруженной версии метода. Он принимает следующие параметры:
- Индекс строки, индекс строки, которую нужно автоматически подогнать.
- Индекс первого столбца, индекс первого столбца строки.
- Индекс последнего столбца, индекс последнего столбца строки.
Метод проверяет содержимое всех столбцов в строке, а затем автоматически подгоняет строку.
Как автоматически подогнать столбец в диапазоне ячеек
Столбец состоит из многих строк. Возможно автоматически подогнать столбец на основе содержимого диапазона ячеек в столбце, вызвав перегруженную версию метода, который принимает следующие параметры:
- Индекс столбца, индекс столбца, который нужно автоматически подогнать.
- Индекс первой строки, индекс первой строки столбца.
- Индекс последней строки, индекс последней строки столбца.
Метод проверяет содержимое всех строк в столбце, а затем автоматически подгоняет столбец.
Как автоматически подогнать строки для объединенных ячеек
С помощью Aspose.Cells можно автоматически подгонять строки даже для ячеек, которые были объединены с использованием API. Класс предоставляет свойство, которое может быть использовано для автоматической подгонки строк для объединенных ячеек. принимает перечисление, которое имеет следующие члены.
- Никакой: Игнорировать объединенные ячейки.
- ПерваяСтрока: Только увеличивает высоту первой строки.
- ПоследняяСтрока: Только увеличивает высоту последней строки.
- КаждаяСтрока: Только увеличивает высоту каждой строки.
Вы также можете попробовать использовать перегруженные версии методов AutoFitRows и AutoFitColumns, принимающие диапазон строк/столбцов и экземпляр AutoFitterOptions для автоматической подгонки выбранных строк/столбцов в соответствии с вашими желаемыми AutoFitterOptions.
Сигнатуры вышеперечисленных методов выглядят следующим образом:
- AutoFitRows(int startRow, int endRow, AutoFitterOptions опции)
- AutoFitColumns(int firstColumn, int lastColumn, AutoFitterOptions опции)