Автоподбор строк и столбцов
Автоматическая установка
Aspose.Cells предоставляет класс,Рабочая тетрадь , представляющий файл Excel Microsoft.Рабочая тетрадь класс содержитРабочие листыколлекция, которая обеспечивает доступ к каждому рабочему листу в файле Excel.
Рабочий лист представленРабочий лист учебный класс.Рабочий лист Класс предоставляет широкий спектр свойств и методов для управления рабочим листом. В этой статье рассматривается использованиеРабочий листкласс для автоподбора строк или столбцов.
Автоподбор строки — простой
Самый простой подход к автоматическому изменению ширины и высоты строки — вызвать методРабочий лист учебный класс'autoFitRow метод.autoFitRow принимает индекс строки (строки, размер которой нужно изменить) в качестве параметра.
Автоподбор строки в диапазоне Cells
Строка состоит из множества столбцов. Aspose.Cells позволяет разработчикам автоматически подбирать строку на основе содержимого диапазона ячеек в строке, вызывая перегруженную версиюautoFitRow метод. Он принимает следующие параметры:
- Индекс строки, индекс строки, которая будет автоматически подобрана.
- Индекс первого столбца, индекс первого столбца строки.
- Индекс последнего столбца, индекс последнего столбца строки.
autoFitRow проверяет содержимое всех столбцов в строке, а затем автоматически подбирает строку.
Столбец автоподбора — простой
Самый простой способ автоматически изменить ширину и высоту столбца — вызвать методРабочий лист учебный класс'autoFitColumn метод.[autoFitColumn](https://reference.aspose.com/cells/java/com.aspose.cells/worksheet#autoFitColumn(int)принимает индекс столбца (столбца, размеры которого должны быть изменены) в качестве параметра.
Автоподбор столбца в диапазоне Cells
Столбец состоит из множества строк. Можно автоматически подогнать столбец на основе содержимого диапазона ячеек в столбце, вызвав перегруженную версиюautoFitColumn метод, который принимает следующие параметры:
- Индекс столбца, представляет индекс столбца, содержимое которого должно быть автоматически подогнано
- Индекс первой строки, представляет индекс первой строки столбца
- Индекс последней строки, представляет индекс последней строки столбца
autoFitColumn проверяет содержимое всех строк в столбце, а затем автоматически подбирает размер столбца.
Автоподбор строк для объединенных Cells
С помощью Aspose.Cells можно автоматически подбирать строки даже для ячеек, которые были объединены с помощьюAutoFitterOptions API. AutoFitterOptionsкласс предоставляетAutoFitMergedCellsTypeсвойство, которое можно использовать для автоподбора строк для объединенных ячеек.AutoFitMergedCellsTypeпринимаетAutoFitMergedCellsTypeперечислимое, которое имеет следующие члены.
- НИКТО: игнорировать объединенные ячейки.
- ПЕРВАЯ СТРОКА: Увеличивает только высоту первой строки.
- ПОСЛЕДНЯЯ ЛИНИЯ: Увеличивает только высоту последней строки.
- КАЖДАЯ СТРОКА: увеличивает только высоту каждой строки.
Вы также можете использовать перегруженные версииautoFitRows & autoFitColumns методы, принимающие диапазон строк/столбцов и экземплярAutoFitterOptions для автоматического подбора выбранных строк/столбцов с желаемымAutoFitterOptionsсоответственно.
Сигнатуры вышеуказанных методов следующие:
- autoFitRows(int startRow, int endRow,AutoFitterOptionsпараметры)
- autoFitColumns (int firstColumn, int lastColumn,AutoFitterOptionsпараметры)