Conholdate.Total for Net

24.3.0
2024-04-09 1.77 GB

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

Добавлено

  • Кроссплатформенные пакеты NuGet – новые пакеты GroupDocs.Conversion.CrossPlatform, GroupDocs.Viewer.CrossPlatform и связанные с ними пакеты, ориентированные на .NET 6/7/8 для Windows, Linux и macOS.
  • Поддержка нескольких платформ .NET при доставке через NuGet для библиотек Aspose (например, Aspose.Words, Aspose.PDF, Aspose.Signature, Aspose.Watermark) с компиляциями для .NET 5, .NET 6, .NET 7, .NET 8 и .NET Standard.
  • Поддержка Microsoft Graph в Aspose.Email – API для перечисления, извлечения, создания и обновления контактов и элементов календаря.
  • Поиск подписей в колонтитулах в GroupDocs.Signature – возможность обнаружения подписей, размещённых внутри колонтитулов документов Word.
  • Поддержка формата изображений JFIF во всех средствах просмотра Aspose и GroupDocs (.jfif распознаётся как допустимый тип изображения).
  • Архивный формат Zstandard в Aspose.Zip и расширенные параметры сжатия CPIO (LZMA, LZ, Zstandard).
  • Обработка форматов ГИС в GroupDocs.Metadata – новая поддержка .shp, .geojson, .topojson, .gml, .osm, .kml, .gpx.
  • Поддержка суррогатных пар Unicode в GroupDocs.Search – суррогатные пары индексируются как отдельные символы и могут использоваться в алфавитных/символьных замещающих словарях.
  • Короткие команды OMR в Aspose.OMR – класс Presets с методами быстрой генерации и распознавания бланков и анкет.
  • API обработки ресурсов в Aspose.SVG – SVGDocument.Save(ResourceHandler…), класс Resource с контролем статуса, MIME‑типа, встраивания и выходного URL.
  • Оптимизация построения страниц eTeX в Aspose.TeX.
  • Поддержка TIFF с 16 битами на пиксель в Aspose.OCR.
  • Расширённые шрифтовые API – перегруженные методы TtfFontMetrics.MeasureString(char[] codes) и RenderingUtils.DrawText(glyphId[] ids) в Aspose.Font.
  • TileOptions для водяных знаков – возможности по созданию текстовых водяных знаков с мозаичным заполнением для Excel, Visio, PowerPoint и графических документов в GroupDocs.Watermark.
  • PubToPdfConversionOptions и связанные классы для расширенной замены шрифтов при конвертации файлов Publisher (Aspose.PUB).
  • Мозаичное рендеринг CAD в PDF и режим преобразования с повышенной производительностью для больших чертежей CAD в GroupDocs.Viewer.
  • Новые публичные API в ряде продуктов (например, Aspose.Imaging ProcessingType, Aspose.Page Size и SmoothingMode, Aspose.Page ImageSaveOptions, Aspose.Page PdfSaveOptions, классы архивов Aspose.Zip, Aspose.Page ResourceHandler).
Улучшено
  • Обновление движков в GroupDocs.Annotation, GroupDocs.Assembly и GroupDocs.Conversion – ускоренное рендеринг и снижение потребления памяти.
  • Оптимизация кэширования преобразования цветов ICC в Aspose.Imaging – заметно более быстрая обработка цветовых профилей.
  • Оптимизация GetFileInfo в GroupDocs.Parser – снижение операций ввода/вывода и ускорение извлечения метаданных.
  • Уточнённая обработка сжатия PPTX в Aspose.Slides – более надёжные выходные файлы.
  • Снижение размера выходных данных и повышение скорости при рендеринге больших чертежей CAD (Viewer) при включении CadOptions.EnablePerformanceConversionMode.
  • Улучшение качества рендеринга Markdown в GroupDocs.Viewer.
  • Улучшенная обработка таблицы замены шрифтов в Aspose.HTML (лучшая поддержка в Docker‑образах на основе Debian 12).
  • Мозаичный рендеринг CAD в PDF (Viewer) – возможность разбиения чертежей на фрагменты для снижения потребления памяти при конвертации.
  • Запросы результатов OCR с использованием ИИ (Aspose.OCR 24.3.1) – процессор запросов на естественном языке для выходных данных OCR.
  • Расширения API диаграмм в Aspose.Words – новые параметры шрифтов осей, меток и видимости таблиц данных.
  • Эмуляция бинарных растровых операций для метафайлов WMF в Aspose.Words.
  • Улучшенная обработка многостраничных изображений AI в Aspose.PSD (сокращено время загрузки).
Исправлено
  • Aspose.BarCode – проблемы с обнаружением QR‑кодов с закруглёнными маркерами, затемнёнными сторонами и ошибки PDF417; добавлены публичные XmlSerializationAttribute и XmlSerializationType.
  • Aspose.CAD – многочисленные исправления обработки DWG, IFC, FBX и CGM (порядок сортировки, сохранение метаданных, определение макетов, поддержка водяных знаков, проблемы с полилиниями, экспорт DICOM и т.д.).
  • Aspose.Cells – десятки ошибок, охватывающих вычисление формул, данные диаграмм, сбои UI GridWeb/GridDesktop, обработку соотношения сторон изображений, ошибки вставки диапазонов, аномалии импорта/экспорта HTML, ошибочное определение типов файлов и многочисленные исключения.
  • Aspose.Diagram – дублирование линий, смещения цветов, перекрытие символов, переполнение названий рисунков, ошибки отображения пометок NEC, ошибки размещения информации, проблемы с позиционированием переключателей.
  • Aspose.Drawing – исправлено ограничение кисти с текстурой, исправлена загрузка TIFF с 16 битами на пиксель.
  • Aspose.Email – ошибки интеграции контактов и календаря с MS Graph, нулевое значение часового пояса, ошибки аргументов VCF, проблема с преобразованием дней недели, валидация правила BYSETPOS, ошибка валидации EMLX.
  • Aspose.Font – исправлено исключение ArgumentException при преобразовании TrueType в SVG.
  • Aspose.HTML – ошибка null‑reference при конвертации в PNG, проблема с обработкой шрифтов в Docker‑образах.
  • Aspose.Imaging – улучшена базовая обработка текста, обработка исключений неавторизованного доступа, исправлена ошибка растяжения при TIFF‑to‑PDF.
  • Aspose.OCR – добавлена поддержка TIFF с 16 битами на пиксель и исправлены связанные ошибки обработки.
  • Aspose.OMR – исправлено генерирование коротких команд, улучшена устойчивость распознавания.
  • Aspose.Page – исправлена ошибка в процедуре индексированного цветового пространства.
  • Aspose.PSD – стабильность преобразования 8‑бит в 16‑бит/32‑бит, исправление отображения коротких кривых AI.
  • Aspose.PUB – потеря линий границ таблиц, проблемы макета при конвертации в PDF, потеря содержимого при генерации TIFF.
  • Aspose.Slides – смещение гиперссылок PDF, зависание PPT, обрезка SVG, инверсия текста, утолщение немецких умлаутов, отсутствие текста в SVG, исключение при получении папки, ошибка эскизов фигур, поддержка NUMBERVALUE, границы колонтитулов, изменение имени листа Excel, ошибка группы анимации, проблемы с размером/цветом шрифта, диаграммы за пределами границ, кэширование пользовательских шрифтов, защищённые паролем PPTX, имена OLE‑объектов, отрисовка теней, потребление памяти на Linux и др.
  • Aspose.SVG – обработка alignment‑baseline, ошибки API управления ресурсами, удаление устаревшего IOutputStorage.
  • Aspose.Tex – исправление ошибок оптимизации построения страниц.
  • Aspose.Words – обширный набор исправлений: ширина и отступы таблиц, номера страниц оглавления, макет документа, форматирование сносок, аномалии рендеринга PDF (шрифты, цвета, диаграммы), утечки памяти, OMR, конвертация в ePub, соответствие PDF/A и др.
  • Aspose.Zip – исправления стабильности создания и извлечения архивов Zstandard.
  • GroupDocs.Conversion – обработка папок системных шрифтов в не‑Windows, низкое разрешение изображений CAD, ошибки конвертации Azw3/Mobi в PDF, исключение NRE при DXF‑to‑PDF, проблемы с маркерами DOCX‑to‑PDF, ошибки конвертации Nsf и Olm, игнорирование размера страницы CAD, пикселизация при DWG‑to‑PNG, разрыв конвертации Tex.
  • GroupDocs.Merger – улучшения обработки join EMF.
  • GroupDocs.Metadata – обработка иерархии GIS‑пакетов, настройка кэширования для тяжёлых операций.
  • GroupDocs.Search – изменения API алфавитных/символьных замещающих словарей и исправление ошибок обработки суррогатных пар.
  • GroupDocs.Signature – добавлен поиск подписей в колонтитулах и исправления стабильности.
  • GroupDocs.Viewer – проблемы кроссплатформенных пакетов, мозаичный рендеринг CAD, поддержка JFIF, качество Markdown, снижение размера выходных данных, удаление глобальных стилей, многочисленные сбои форматно‑специфичного рендеринга (MSG, PPTX, TEX, DWG, Excel, шрифты, локализация UI, MPP на Linux).
  • GroupDocs.Watermark – смещения размера и поворота мозаичных водяных знаков, параметры загрузки Visio, подход к устранению артефактов PDF, подбор размера фигур и другие ошибки рендеринга.

Эти обновления совместно обеспечивают более широкую поддержку платформ, расширенный набор функций, повышение производительности и большое количество улучшений стабильности по всему пакету Conholdate.Total.


Установка

.NET CLI

dotnet add package Conholdate.Total --version 24.3.0

Package Manager

NuGet\Install-Package Conholdate.Total -Version 24.3.0

Package Reference

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

Packet CLI

paket add Conholdate.Total --version 24.3.0

Script & Interactive

#r "nuget: Conholdate.Total, 24.3.0"

Cake

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

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