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

Ключ Резюме Категория
CELLSNET-49680 Поддержка преобразования Excel в сценарии SQL. Новая особенность
CELLSNET-49717 Поддержка преобразования данных Excel в xml. Новая особенность
CELLSNET-49853 Поддержка импорта данных xml Новая особенность
CELLSNET-48190 Обновление приоритетов при добавлении нового условия формата Улучшение
CELLSNET-49758 Сортировка с помощью DataSorter влияет на форматирование таблицы Улучшение
CELLSNET-49828 FormatConditionCollection.AddCondition() дает различное поведение для формулы Улучшение
CELLSNET-49981 Добавить параметр фильтра для журналов изменений при создании книги из файла шаблона Улучшение
CELLSNET-49739 Игнорировать 3D-ссылки для условного форматирования при копировании в другую книгу Улучшение
CELLSNET-49984 Считайте некоторые данные из поврежденного файла xls. Улучшение
CELLSNET-49990 Поддержка установки пользовательской формулы итоговой строки таблицы. Улучшение
CELLSNET-49825 Проблема производительности с атрибутом ExportImagesAsBase64 в Excel для преобразования HTML Спектакль
CELLSNET-49827 RefersTo определенного диапазона неправильно экранирован Ошибка
CELLSNET-49759 Пустые ячейки по-прежнему экспортируются как пустые элементы XML. Ошибка
CELLSNET-49817 Текст не выровнен по центру шрифтом «Credit Suisse Type Light» при рендеринге в Emf Ошибка
CELLSNET-49864 Слова, отображаемые в обратном порядке для текста справа налево в рендеринге с XLSX по PDF Ошибка
CELLSNET-49873 Xlsx в pdf: разрыв страницы отличается от сгенерированного Excel pdf Ошибка
CELLSNET-49922 Символы не помещаются на одной странице, а положение печати в Excel изменено на рендеринг PDF. Ошибка
CELLSNET-49998 Невозможно просмотреть определенный файл XLS с разметкой HTML Ошибка
CELLSNET-49742 Различия в chart1.xml после сохранения Ошибка
CELLSNET-49875 От XLSX до EMF перекрывающиеся деления Ошибка
CELLSNET-49904 Диаграмма до PNG дат не преобразована должным образом Ошибка
CELLSNET-49905 Регрессия: проблема при преобразовании диаграммы в PNG Ошибка
CELLSNET-49969 Ошибка переполнения при сохранении документа XLS в XLSX/XSLM Ошибка
CELLSNET-49760 Объединенная область отображается неправильно при преобразовании в html. Ошибка
CELLSNET-49789 Исходная сетка Excel не должна изменяться при сохранении html-файла Ошибка
CELLSNET-49850 Изображение: Параметр FitToCell не работает в смарт-маркерах изображения Ошибка
CELLSNET-49870 Заголовок становится шире при объединении нескольких листов в электронных таблицах Excel. Ошибка
CELLSNET-49898 Показывать границы ячеек при подгонке изображений к ячейкам с помощью интеллектуальных маркеров Ошибка
CELLSNET-49924 Aspose-сгенерировано XLSX файлы открываются с ошибкой Ошибка
CELLSNETCORE-301 Ошибка добавления рабочего листа, когда гиперссылка имеет нулевой адрес Ошибка
CELLSNET-49812 Исключение при открытии файла ODS Исключение
CELLSNET-49876 Исключение при повторном сохранении файла XLSX Исключение
CELLSNET-49943 System.NullReferenceException при копировании книги Исключение

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

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

Дополнительные ограничения для добавления областей для проверки.

Мы изменили модель области для проверки и условного форматирования для повышения производительности. Новая модель требует больше ограничений для последовательности добавленных областей. Для Validation.AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge) и Validation.AddAreas(CellArea[]areas, bool checkIntersection, bool checkEdge), если два параметра «check» имеют значение false, пользователь должен убедиться, что добавленные области сортируются в порядке возрастания по верхнему левому углу. В противном случае можно получить неожиданный результат для других операций. В новой версии, поскольку производительность добавления большого количества областей была значительно улучшена, мы не думаем, что Validation.AddArea(CellArea cellArea) больше не будет узким местом. Поэтому мы считаем, что пользователи могут просто вызвать AddArea(CellArea cellArea) напрямую, без необходимости использования этих двух специальных методов.

Изменено поведение при добавлении условия формата в FormatConditionCollection.

Для методов FormatConditionCollection.AddCondition(…) старые версии делают приоритет вновь добавленного как самый низкий. Это отличается от поведения MS Excel. Начиная с этой версии, как и то, что вы получите за операцию в MS Excel, мы делаем приоритет нового добавленного условия формата самым высоким.

Добавляет свойство AbstractInterruptMonitor.TerminateWithoutException.

Это свойство указывает, когда для процесса требуется прерывание, должен ли процесс быть завершен Исключением или просто тихо завершиться. По умолчанию это свойство имеет значение false, то есть процесс будет завершен Исключением, когда он будет прерван.

Добавляет свойство WorkbookSettings.ResourceProvider.

Свойство WorkbookSettings.StreamProvider переименовано, чтобы сделать его более подходящим для своей функции и более понятным для пользователей.

Добавляет параметр LoadDataFilterOptions.Revision.

Некоторые файлы шаблонов могут содержать большое количество журналов изменений, что снижает производительность загрузки книги. Пользователь может использовать эту опцию для управления загрузкой этих журналов изменений.

Устарело свойство WorkbookSettings.StreamProvider.

Вместо этого используйте свойство WorkbookSettings.ResourceProvider.

Удаляет устаревшее свойство PdfSaveOptions.StreamProvider.

Вместо этого используйте свойство WorkbookSettings.ResourceProvider.

Добавляет свойство JsonLoadOptions.MultipleWorksheets.

Указывает, импортируется ли каждый атрибут объекта JsonObject как один рабочий лист, когда все дочерние узлы являются узлами массива.

Добавляет FileFormatType.SqlScript, SaveFormat.SqlScript и SqlScriptSaveOptions.

Представляет варианты сохранения сценария sql.

Добавляет SaveFormat.Xml, LoadFormat.Xml, XmlSaveOptions и XmlLoadOptions.

Представляет параметры файлов R/W xml.

Добавляет свойство HtmlSaveOptions.SaveAsSingleFile.

Указывает, сохраняется ли Excel как один файл.

Добавляет свойство JsonLoadOptions.MultipleWorksheets.

Указывает, загружаются ли данные файла Json на несколько рабочих листов.

Добавляет свойство PdfSaveOptions.Producer.

Получает и устанавливает производителя сгенерированного PDF-документа.

Добавляет методы ListColumn.GetCustomTotalsRowFormula() и ListColumn.SetCustomTotalsRowFormula().

Получает и задает пользовательскую формулу строки итогов в таблице.