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

КлючРезюмеКатегория
CELLSJAVA-44554Улучшите модель LightCells для настройки формул
CELLSJAVA-44535внедрить ячейку фокуса с вертикальной/горизонтальной полосой прокрутки, автоматически прокручиваемой до подходящей позиции
CELLSJAVA-44588Определить формат файла для потока с паролем
CELLSJAVA-44481Проблема с методом ThreadedComment.setCreatedTime()
CELLSJAVA-44483Сортировка не работает после группировки строк
CELLSJAVA-44522Двойное значение строки дает нулевой хвост, что неверно при сравнении с результатом MS Excel.
CELLSJAVA-44501искать в следующем выпуске файл duohangduolie.zip
CELLSJAVA-44529реализовать поиск заморозки
CELLSJAVA-44530исследовать проблему setactivecell иногда не работает
CELLSJAVA-44534Графика в области печати не экспортируется в Excel для преобразования HTML
CELLSJAVA-44539Диаграмма смещена вправо при преобразовании в html с областью печати
CELLSJAVA-44568Многострочные заголовки теряются, кроме первой строки при преобразовании HTML в XLS.
CELLSJAVA-44512Диаграмма отсутствует при экспорте диаграммы в svg в html
CELLSJAVA-44556Проблема с отображением данных в таблице данных после установки оси координат в логарифмическом масштабе — преобразование Excel в HTML/PDF

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

Ниже приведен список любых изменений, внесенных в общедоступный номер API, таких как добавленные, переименованные, удаленные или устаревшие члены, а также любые несовместимые с предыдущими изменениями, внесенные в номер Aspose.Cells for Java. Если у вас есть сомнения по поводу каких-либо перечисленных изменений, сообщите об этом на форум поддержки 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).

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