Aspose.Cells for .NET 22.5 Примечания к выпуску

Ключ Резюме Категория
CELLSNET-50663 Улучшить производительность удаления пустых столбцов
CELLSNET-50877 Инициализировать вычисленное значение ячейки при установке формулы динамического массива
CELLSNET-51006 Удалить метод SetDataSource(строковая переменная, object[]dataArray).
CELLSNET-50685 Проблема с получением связанных вложений OLE в файле ODS
CELLSNET-50920 Проблема с преобразованием Excel в Tiff
CELLSNET-50820 Проблема с экспортом строки JSON в Excel
CELLSNET-50853 Фильтр слайсеров исчезает после повторного сохранения с помощью Aspose.Cells API
CELLSNET-50960 Книга повреждена при повторном сохранении файла XLSM (содержащего сводную таблицу) пользователем Aspose.Cells
CELLSNET-50648 Ошибка DIV/0 превращается в ошибку NUM при вычислении функции NPER.
CELLSNET-50694 Проблема с DeleteBlankColumns (параметры), когда комментарии присутствуют в листах Excel
CELLSNET-50730 Ошибка вычисления формы массива функции ИНДЕКС
CELLSNET-50781 Формула вычисляется не так, как в MS Excel
CELLSNET-50861 Содержит для Cells.Find() не работает с символами тильда
CELLSNET-50879 Расчетное значение Cell не обновлялось при обновлении формул динамического массива с истинным значением для параметра «вычислить».
CELLSNET-50992 Значение даты и времени было изменено для пользовательских свойств документа после сохранения в ODS
CELLSNET-50953 Отключить копирование/вставку клавиатуры в GridDesktop
CELLSNET-50771 Шрифт становится полужирным во время преобразования Excel в PDF
CELLSNET-50924 Cell пропал фон после преобразования в html
CELLSNET-50951 Преобразование Excel в HTML приводит к проблемам
CELLSNET-50962 Проблема с прерыванием процесса сохранения с параметром PdfSaveOptions.OnePagePerSheet для большой книги
CELLSNET-50997 Пунктирные контуры ячеек ломаются с правой стороны по высоте
CELLSNET-50865 Диаграмма в изображение - неправильно отображается
CELLSNET-50952 Преобразование XLS в XLSX изменяет двухцветный градиент условных форматов
CELLSNET-50989 Ширина автоматически подбираемых столбцов неверна, если ячейки объединены.
CELLSNET-50987 Настройка формы трапеции приводит к «System.ArgumentOutOfRangeException».
CELLSNET-50930 Процесс не может получить доступ к исключению файла с Aspose.Cells 22.1
CELLSNET-50946 Преобразование одного листа Excel завершается с ошибкой «Невозможно преобразовать ..»
CELLSNET-51009 TextToColumns вызывает «System.NullReferenceException» при сохранении

Public API и обратно несовместимые изменения

Ниже приведен список любых изменений, внесенных в общедоступный номер API, таких как добавленные, переименованные, удаленные или устаревшие члены, а также любые несовместимые с предыдущими изменениями, внесенные в номер Aspose.Cells for .NET. Если у вас есть сомнения по поводу каких-либо перечисленных изменений, сообщите об этом на форум поддержки Aspose.Cells.

Изменения для сохранения рабочей книги с LightCells

Чтобы сделать функции, связанные с формулами, доступными для LightCells, в старых версиях мы сохраняем все данные формулы в модели ячеек в памяти при сохранении книги с помощью LightCells. Это вызвало недопонимание и неправильное использование LightCells у некоторых пользователей. Пользователь думал, что данные формулы ячейки были выпущены за пределы StartCell(Cell), но на самом деле это не так. Для большинства пользователей, использующих LightCells, основной проблемой является производительность (затраты на память). Мало кто будет использовать функции, связанные с формулами, кроме установки простой формулы в ячейку в процессе сохранения книги. Итак, с этой версии мы добавляем некоторые ограничения на изменение объекта ячейки в области действия метода StartCell(Cell). Теперь нельзя задавать общие формулы, формулы массива для данного объекта ячейки в методе StartCell(Cell). Если такие формулы необходимы, пользователь должен установить их перед сохранением книги. Благодаря этому изменению мы улучшили производительность для большинства пользователей, которым необходимо сохранить простую формулу для ячеек в результирующем файле электронной таблицы с помощью LightCells.

Удаляет устаревший метод Cell.SetAddInFormula()

Вместо этого используйте WorksheetCollection.RegisterAddInFunction() и Cell.Formula/Cell.SetFormula().

Добавляет перечисление ExceptionType.FileCorrupted

Представляет тип исключения, если файл поврежден.

Добавляет перечисление WarningType.Limitation

Представляет собой тип предупреждения, являющийся ограничением Excel.

Добавляет метод ShapeGuideCollection.Add(string name, double val).

Добавляет направляющую формы.