Conholdate.Total for Net

25.8.0
2025-10-01 1.68 GB

Что нового в версии 25.8.0

Добавлено

  • Aspose.3D – Поддержка импорта PCD (THREEDNET‑929) и экспорта USDA (THREEDNET‑1708). Добавлен метод Mesh.IsManifold() (THREEDNET‑1701) и свойство PointCloud.Dimension для организованных облачных облаков точек.
  • Aspose.BarCode – Улучшена производительность распознавания штрих-кодов Pdf417 (BARCODENET‑39348) и штрих-кодов Han Xin (BARCODENET‑39007).
  • Aspose.CAD – Возможность добавления CadOle2Frame в изображения DWG (CADNET‑9807), поддержка .NET MAUI (CADNET‑10088), завершение работы растеризатора IFC Aps 3D (CADNET‑10191), а также обработка отрицательных высот шрифтов и поворотов (CADNET‑10201).
  • Aspose.Cells – Новые функции: EXPAND (CELLSNET‑54523), COT/COTH (CELLSNET‑58806), REDUCE (CELLSNET‑58809). Добавлена поддержка вариационных селекторов шрифтов при преобразовании в PDF (CELLSNET‑55776), сохранение замороженных верхних строк при экспорте в HTML (CELLSNET‑58803) и масштабные улучшения GridJS API (несколько записей CELLSGRIDJS‑xxxx). Улучшения смарт-маркеров: параметр «if» (CELLSNET‑58755), поддержка переменных (CELLSNET‑58756). Автоматическое переносить текст в GridJS (CELLSGRIDJS‑1806).
  • Aspose.Drawing – Более плавное рендеринг небольших путей (GraphicsPath.Flatten) (DRAWINGNET‑1645) и улучшенная производительность для LockBits в форматах с истинным цветом (DRAWINGNET‑1642). Исправлены Bitmap.SetPixel/GetPixel для форматов с истинным цветом (DRAWINGNET‑1642).
  • Aspose.Email – Графовый клиент теперь поддерживает параметры запроса (EMAILNET‑41553), асинхронные методы (EMAILNET‑41547), свойство ExchangeAddress у MailAddress (EMAILNET‑41615), исправлен дублирование даты отправки при конвертации MSG→PDF (EMAILNET‑41617), а также обработка нескольких заголовочных полей с одинаковыми именами (EMAILNET‑41603).
  • Aspose.Finance – Исправлены проблемы с безопасностью (FINANCENET).
  • Aspose.Font – Улучшена функциональность слияния шрифтов CFF (FONTNET‑799).
  • Aspose.GIS – Добавлена поддержка чтения GeoPackage (GPKG) (GISNET‑1203), поддержка слоёв плиток в GeoPackage (GISNET‑1885), новый класс KmlLayer для специфических функций формата (GISNET‑1890), а также чтение расширенных тегов (Region, GroundOverlay, NetworkLink) (GISNET‑1830).
  • Aspose.HTML – Крупные оптимизации потребления памяти для обработки стилей псевдоэлементов, загрузки документов и обработки сетевых потоков (HTMLNET‑6327,‑6272,‑6491). Исправлена обработка CSS-свойства object-fit для изображений, улучшено рендеринг теней текста SVG, устранены артефакты разбивки HTML-таблиц на страницы и стабилизирована обработка макетов Flexbox.
  • Aspose.Imaging – Оптимизировано сохранение PNG с меньшим потреблением памяти и CPU (IMAGINGNET‑7633). Исправлено отсутствие текстового блока при конвертации EMF в SVG (IMAGINGNET‑7619), устранён бесконечный цикл при декодировании JPEG 2000 (IMAGINGNET‑7431), и добавлена надёжная поддержка предпросмотра в base64 для сохранённых изображений (IMAGINGNET‑6094).
  • Aspose.Note – Исправлено исключение при установке лицензии на системах с включённым FIPS (NOTENET‑5892).
  • Aspose.OCR – Интегрировано распознавание таблиц на основе LLM (OCRNET‑1071) и улучшен вывод Excel для распознавания таблиц на основе LLM (OCRNET‑1079). Исправлен многопоточный баг при обработке нескольких языков (OCRNET‑1067).
  • Aspose.OMR – Исправлены ошибки определения вращения для ряда положений точек вращения (OMRNET‑1174).
  • Aspose.Page – Новых функций не добавлено; только исправления ошибок.
  • Aspose.PSD – Добавлена обработка текста в формате AI (PSDNET‑1675), переработана загрузка/сохранение формата AI (PSDNET‑2276), исправлена регрессия экспорта AI→GIF (PSDNET‑2394), а также решены проблемы с отрисовкой нескольких обводок, границ эффектов и прозрачности паттернов (PSDNET‑2503,‑2512,‑2514).
  • Aspose.Slides – Новая возможность импорта диаграмм Excel в качестве редактируемых диаграмм (SLIDESNET‑45000), установка основных/вспомогательных начертаний шрифтов в мастер-теме (SLIDESNET‑45010), извлечение яркости/контрастности изображения (SLIDESNET‑45031), сохранение иерархии комментариев при клонировании слайдов (SLIDESNET‑45049), извлечение закрытых титров из аудиофреймов (SLIDESNET‑45054), а также масштабные добавления в API: CaptionTracks, управление шрифтами сцен (GetScriptFontMap, SetScriptFont и др.), вспомогательные методы SlideUtil (FindShapesByPlaceholderType, GetTextBoxesContainsText), эффекты яркости/контрастности (IBrightnessContrast), и импорт данных Excel (ExcelDataWorkbook, ExcelDataCell, ExcelWorkbookImporter).
  • Aspose.SVG – Введены булевы геометрические операции (Union, Difference, Intersection, Exclusion) для всех типов SVGGeometryElement через метод Combine и перечисление BooleanPathOp (SVGNET‑505). Исправлено позиционирование текста при использовании атрибутов dx/dy (SVGNET‑510).
  • Aspose.Tasks – Автоматическое исправление дубликатов имён календарей при загрузке проекта (TASKSNET‑11063).
  • Aspose.TeX – Переименованы команды графического состояния PDF в ObjSave, ObjRestore, ObjSetMatrix для большей ясности (TEXNET‑478).
  • Aspose.Words – Новый флаг MarkdownExportAsHtml.NonCompatibleTables для улучшенной обработки таблиц (WORDSNET‑28289), FindReplaceOptions.IgnoreOfficeMath (WORDSNET‑28249), свойство AsposeWordsPrintDocument.PagesRemaining (WORDSNET‑28439), MarkdownLoadOptions.SoftLineBreakCharacter (WORDSNET‑28225), и PageExtractOptions для детального управления извлечением страниц (WORDSNET‑28250).
  • Aspose.Zip – Добавлено сплошное сжатие для зашифрованных архивов 7z (ZIPNET‑1351) и необязательная политика данных-дескриптора для элементов zip-архива (ZIPNET‑1354).
  • GroupDocs.Conversion – Новый SvgLoadOptions.CropToContentBounds для обрезки SVG (CONVERSIONNET‑7939) и настройка значков вложений электронной почты (UseDefaultAttachmentIcons, AttachmentIcons) (CONVERSIONNET‑7718).
  • GroupDocs.Metadata – Добавлена поддержка glTF на .NET Framework (METADATANET‑4146).
  • GroupDocs.Parser – Полная переработка модели шаблонов (одностраничные шаблоны, ParseByTemplateOptions.PageIndex), автоматическое сопоставление полей посредством полей корректировки (AdjustmentFieldsOptions), разбор коллекции шаблонов с автоматическим выбором, масштабируемые элементы шаблона (Scale method), и отдельные сеттеры в классах опций. Добавлены Point.Equals/GetHashCode.
  • GroupDocs.Viewer – Добавлена поддержка заморозки верхних строк при рендеринге таблиц в HTML (VIEWERNET‑5475).
Улучшено
  • Aspose.Drawing – Ускоренная обработка LockBits для изображений с истинным цветом и более плавное сглаживание небольших путей.
  • Aspose.HTML – Снижен объём потребляемой памяти при загрузке HTML-документов и обработке сетевых потоков.
  • Aspose.Imaging – Ускорено кэширование при ICC-преобразовании цвета.
  • Aspose.Cells – Оптимизирован метод GetFileInfo (улучшение GroupDocs.Parser) и обновлена обработка сжатия PPTX.
  • GroupDocs.Conversion – Сокращено время запуска приложения и упрощена конвертация Web → PageDescriptionLanguage за счёт устранения ненужных промежуточных этапов.
  • GroupDocs.Metadata – Улучшена обработка файлов glTF.
  • GroupDocs.Parser – Улучшенная обработка шаблонов, автоматическое масштабирование и более детальная настройка параметров.
  • GroupDocs.Viewer – Незначительная настройка производительности для HTML-рендеринга таблиц.
Исправлено
  • Aspose.3D – Исправлены проблемы, связанные с импортом PCD и обработкой экспорта USDA.
  • Aspose.BarCode – Устранены регрессии производительности в конвейерах распознавания Pdf417 и Han Xin.
  • Aspose.CAD – Исправлены ошибки вставки CadOle2Frame, проблемы совместимости с MAUI, бесконечная рекурсия при триангуляции, сбои растеризатора IFC и ошибки обработки отрицательных высот шрифтов.
  • Aspose.Cells – Исправлено большое количество ошибок: некорректная обработка параметров «if» для смарт-маркеров, поддержка переменных, автоматическое перенос текста, регулировка ширины текстового поля, потеря текста в фигурах, сбой Excel при использовании фигур свободной формы, скрытие строк после операций фильтрации, NRE в LightCellsDataProvider, ошибки вычисления диапазонов выталкивания формул, лишние кавычки при XLSB→XLSM, неполное вычисление массивных формул, поведение строковых параметров для функций AND/OR, ошибки ссылок на таблицы с «@», поломка гиперссылок, ошибки результатов функции IFS, проблемы вычислений Lambda, ошибки преобразования формул при XLSM→PDF, неточности цепочек вычислений, ошибки в обработке TOCOL, ошибки функции SCAN, обёртка меток TreeMap, рендеринг меток диаграмм, различия в рендеринге изображений, искажение символов с вариационными селекторами, проблемы преобразования CJK-шрифтов, а также множество UI-ошибок в редакторе GridJS.
  • Aspose.Diagram – Оптимизация памяти, исправлено исчезновение действий после сохранения, корректировка макета динамического соединителя, зависание конвертера при импорте, проблемы с растяжением фигур, неверный вывод WMF, нежелательное вращение фигур, потеря слоёв при вставке в мастер-фигуру и замена чёрного квадрата в PNG-мастере.
  • Aspose.Drawing – Исправлены пиксельно-неточные ошибки в Bitmap.SetPixel/GetPixel.
  • Aspose.Email – Устранено дублирование даты отправки при MSG→PDF, обработка нескольких одинаковых заголовочных полей, и ошибка «Forbidden» в графовом клиенте.
  • Aspose.Font – Исправлены граничные случаи слияния шрифтов CFF.
  • Aspose.GIS – Исправлены ошибки чтения слоёв GeoPackage, обработки плиток, разбора регионов и сетевых ссылок KML, а также удалены устаревшие реализации перечислений.
  • Aspose.HTML – Исправлены исключения OutOfMemory и NullReference при конвертации HTML→PDF, утечка памяти в Converter.ConvertHTML, дублирование данных в PDF-выводе, искажение макета и ошибки выполнения JavaScript при конвертации HTML→PNG/PDF.
  • Aspose.Imaging – Исправлено отсутствие текстового блока при EMF→SVG, бесконечный цикл при декодировании JPEG 2000 и проблемы генерации предпросмотра сохранённых изображений.
  • Aspose.Note – Исправлено исключение инициализации лицензии при включённом FIPS.
  • Aspose.OCR – Исправлен многоязычный многопоточный процесс; добавлена стабильность распознавания таблиц на основе AI.
  • Aspose.OMR – Исправлено некорректное определение вращения для различных положений точек вращения.
  • Aspose.Page – Исправлена ошибка преобразования текста в точки при конвертации PS в PDF (PAGENET‑794).
  • Aspose.PSD – Исправлена обработка текста в формате AI, сбой из-за скачка памяти при загрузке PSD, регрессия экспорта AI→GIF, ошибки отрисовки нескольких обводок, несогласованность экспорта границ эффектов и обработка прозрачных пикселей паттернов.
  • Aspose.Slides – Исправлены ошибки артефактов PDF/UA, зависания сохранения презентаций, проблемы сохранения в Linux, отсутствие диаграммы при PPTX→PDF, преобразование плейсхолдера в обычный текст, смещение штриха после клонирования слайда, ошибки меток данных диаграммы при клонировании, смещение текста после PPTX→PNG, вставка HTML после объектов, исключение загрузки PPTX, обрезка JPG, сбой отрисовки математики для анимированных абзацев, проблемы макета шрифта Chaparral Pro, ошибка PDF с подчёркнутым текстом, ArgumentException при PPT save, а также множество других ошибок рендеринга, конвертации и экспорта — подробности смотрите в журнале изменений продукта. Добавлены критические исправления сбоев для бинарной сериализации .NET 8, переполнения стека при PDF→PNG и зависания при конвертации XFA PDF.
  • Aspose.SVG – Исправлено некорректное позиционирование текста с использованием dx/dy.
  • Aspose.Tasks – Исправлена обработка дубликатов имён календарей, логика временно-фактических данных назначений, временно-фактическая работа в нерабочие дни, исключение при импорте XER при дублирующихся WBS/task IDs, чтение реальных значений свободного времени, переполнение стека из-за циклических зависимостей в календарях, порядок временно-фактической работы по назначениям и связанные ошибки.
  • Aspose.TeX – Исправлены ошибки, вызванные переименованием команд состояния PDF-графики.
  • Aspose.Words – Устранено большое количество проблем: возможность замены Office‑Math, сохранение NUMPAGES после извлечения страниц, отсутствие глифов в PDF, потеря выравнивания параграфа в PDF, обработка арабского текста, артефакты при PDF‑→‑PDF/HTML, исключения OCR/перевода, поведение авто‑подбора таблиц, аномалии с отступом первой строки, обработка мягкого переноса строк в markdown, потеря символа табуляции в SDT, ошибки вложенных таблиц и сводных таблиц в LINQ-движке отчётов, ошибка конвертации HTML→XLSX, исключение при загрузке PDF, сбои слияния DOCX, лишнее изображение при DOC→PDF, слияние вложенных данных регионов, замена шрифтов при DOCX→PDF, вертикальное масштабирование оси чисел, обёртка меток оси X, NRE в MailMerge, NRE в обработке фигур, отчёт о доступности PAC, количество элементов легенды диаграммы, рендеринг арабского текста, бесконечные циклы при обновлении макета страниц, потеря подтипов заголовка/подвала в PDF/UA, повреждение текстур/градиентных заливок, перекрытие трёхмерных столбчатых диаграмм, проблемы выравнивания, дублирование гиперссылок и прочее — подробности см. в специфичном списке проблем продукта.
  • Aspose.Zip – Исправлено исключение, возникающее при превышении размера пробной версии в режиме сплошного сжатия.


Установка

.NET CLI

dotnet add package Conholdate.Total --version 25.8.0

Package Manager

NuGet\Install-Package Conholdate.Total -Version 25.8.0

Package Reference

<PackageReference Include="Conholdate.Total" Version="25.8.0" />

Packet CLI

paket add Conholdate.Total --version 25.8.0

Script & Interactive

#r "nuget: Conholdate.Total, 25.8.0"

Cake

// Install as a Cake Addin
#addin nuget:?package=Conholdate.Total&version=25.8.0

// Install as a Cake Tool
#tool nuget:?package=Conholdate.Total&version=25.8.0
История релизов