Общедоступный API Изменения в Aspose.Cells 8.0.1
Contents
[
Hide
]
На этой странице перечислены общедоступные API изменения, внесенные в Aspose.Cells 8.0.1. Он включает в себя не только новые и устаревшие общедоступные методы, но и описание любых изменений в поведении за кулисами в Aspose.Cells, которые могут повлиять на существующий код. Любое введенное поведение, которое можно рассматривать как регрессию и которое изменяет существующее поведение, особенно важно и задокументировано здесь.
Свойство MemorySetting добавлено в класс Cells
Класс Cells предоставляет методы setMemorySetting и getMemorySetting, которые можно использовать для оптимизации использования памяти для данных ячеек и, следовательно, для снижения общей стоимости памяти. В следующем примере показано, как записать большие данные на лист в оптимизированном режиме.
Java
//Instantiate a new Workbook
Workbook book = new Workbook();
//Set the memory preferences
book.getSettings().setMemorySetting(MemorySetting.MEMORY_PREFERENCE);
//To change the memory setting of existing sheets, please change memory setting for them manually:
Cells cells = book.getWorksheets().get(0).getCells();
cells.setMemorySetting(MemorySetting.MEMORY_PREFERENCE);
//Input large dataset into the cells of the worksheet.
//Your code goes here
Параметры памяти не будут работать для листа по умолчанию, автоматически созданного рабочей книгой. Чтобы изменить настройки памяти существующих листов, примените настройки памяти вручную, прежде чем выполнять какие-либо манипуляции с данными.
Пожалуйста, ознакомьтесь с подробной статьей оОптимизация памяти при работе с большими наборами данных