Conholdate.Total for Net

24.9.0
2024-10-18 1.96 GB

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

Добавлено

  • Модульные NuGet-пакеты для каждой целевой платформы (.NET TFM) для библиотек GroupDocs и Aspose (включая Aspose.Signature, Aspose.Watermark и др.).
  • Агрегатор ConversionEvents и событие OnFontSubstituted (GroupDocs.Conversion).
  • ИИ-привязанный обработчик естественных запросов для результатов OCR (Aspose.OCR).
  • Свойство соответствия стандартам OOXML для документов Word (Aspose.Words).
  • Передающие форматы JPEG XL для DICOM (Aspose.Medical).
  • JavaScript-триггеры для полей формы PDF, связанных с датой/временем (Aspose.Words).
  • API для определения типа документа — на основе правил и на основе ИИ (Aspose.OCR).
  • Поддержка преобразований UUEZST, Z, XZ, LZMA, LZIP, GZIP, BZIP2 (GroupDocs.Conversion).
  • Преобразование в формат VSD (GroupDocs.Conversion).
  • Преобразование из изображений HEIC (GroupDocs.Conversion) — требуется NuGet-пакет FileFormat.HEIC.
  • Векторизация при преобразовании растровых изображений (GroupDocs.Conversion).
  • Новая функция объединения презентаций для файлов PPSM (GroupDocs.Merger).
  • Параметры объединения PDF для автоматического раскрытия всех закладок по умолчанию (GroupDocs.Merger → PdfJoinOptions.UseBookmarks).
  • Возможность добавления пользовательских заголовков при создании EWSClient (Aspose.Email) — например, X‑AnchorMailbox.
  • Публичный API для получения цвета категорий сообщений (Aspose.Email).
  • Предпросмотр документов с настраиваемым разрешением через PreviewOptions.Resolution (GroupDocs.Signature).
  • Сохранение информации о добавленных водяных знаках непосредственно в метаданные изображения (GroupDocs.Watermark).
  • Поддержка загрузки вариативных шрифтов (Aspose.Drawing).
  • Сохранение TIFF с сжатием CCITT 3/4 (Aspose.Drawing).
  • Проверки на пустые точки в GraphicsPath.AddLines (Aspose.Drawing).
  • Поддержка таблицы линейного порога (LTSH) в преобразовании шрифтов TrueType (Aspose.Font).
  • Многоплатформенная поставка через NuGet для Aspose.Signature, Aspose.Watermark и др.
  • Новые API для ГИС: отфильтрованная последовательность объектов на основе LINQ (FeaturesSequence.WhereLinq), извлечение геометрических коллекций и создание слоёв в памяти из последовательностей объектов (Aspose.GIS).
  • Новое свойство Element.ClassList для удобной работы с классами (Aspose.SVG).
  • Новые методы создания кистей с градиентом и улучшения API матричных преобразований (Aspose.SVG).
  • Новое перечисление PdfOptimizationMode для управления балансом между размером и качеством PDF (Aspose.OCR).
  • Публичные API для вставки групповых фигур и структурированных тегов документов (Aspose.Words).
  • Публичный доступ к разделителям сносок и концевых сносок (FootnoteSeparator, FootnoteSeparatorCollection) (Aspose.Words).
  • Новые псевдонимы эффектов EffectType.FloatUp и EffectType.FloatDown (Aspose.Slides).
  • Новый метод IPictureFillFormat.CompressImage для сжатия изображений (Aspose.Slides).
  • Новое свойство ISlideText.CommentsText (Aspose.Slides).
  • Новые элементы перечисления для рендеринга диаграмм и улучшенная обработка конвертации в PDF/XPS (Aspose.Slides).
  • Новый класс PdfJoinOptions с флагом UseBookmarks (GroupDocs.Merger).
  • Новые методы SearchNetworkNode.CreateMasterNode / CreateSlaveNode и упрощённые классы конфигурации сети (GroupDocs.Search).
  • Новый метод Index.GetIndexedDocument(string documentKey) и свойство DocumentInfo.ModificationTime (GroupDocs.Search).
  • Новые конфигураторы AddMasterNode / AddSlaveNode для масштабирования поиска (GroupDocs.Search).
  • Новое свойство Encoding для SpreadsheetConvertOptions (GroupDocs.Conversion).
  • Новый API Metadata для изменения отправителя в MSG-файлах (GroupDocs.Metadata).
  • Новые события и отчётность о прогрессе для различных архивных форматов (XAR, ISO, Z, Bzip2, Zstandard) (Aspose.Zip / GroupDocs.Zip).

Улучшено

  • Обновление движков GroupDocs.Annotation, GroupDocs.Assembly и GroupDocs.Conversion — ускоренная визуализация и снижение потребления памяти.
  • Ускоренный кэш преобразования цветов ICC (Aspose.Imaging).
  • Оптимизированный метод GetFileInfo (GroupDocs.Parser).
  • Обновлённая обработка сжатия для PPTX (Aspose.Slides).
  • Повышенное качество рендеринга PDF при преобразовании SVG → PDF (Aspose.SVG) — исправлены ошибки обработки Base64-изображений, регулярных выражений и рендеринга шрифтов CFF.
  • Улучшенная обработка изображений WEBP в SVG-документах (Aspose.SVG).
  • Улучшенная обработка таблицы замены шрифтов для более точного отображения текста (Aspose.SVG).
  • Улучшения определения ориентации изображений в OCR (Aspose.OCR).
  • Уточнённые алгоритмы определения области содержимого для режимов TABLE и PHOTO (Aspose.OCR).
  • Обработка JPEG XL DICOM теперь поддерживает дополнительные форматы передачи (Aspose.Medical).
  • Aspose.Drawing теперь поддерживает вариативные шрифты и улучшенные параметры сжатия TIFF.
  • Методы Aspose.GIS теперь предоставляют LINQ-фильтрацию, извлечение геометрических коллекций и создание слоёв в памяти.
  • Опция разрешения предпросмотра в Aspose.Signature обеспечивает более качественные превью.
  • Aspose.Words: добавлена поддержка вставки групповых фигур, вставки структурированных тегов документа, градуировок радиальных диаграмм, подписи XML‑DSig XAdES‑EPES, обнаружения подчёркивания в Markdown и манипуляций с разделителями сносок.
  • Aspose.Slides: numerous bug fixes and enhancements (gradient rendering, chart data tables, HTML5 conversion, XPS/PDF rendering, etc.).
  • Aspose.Cells: numerous new features (limit equations, MathML export, GridJS enhancements, pivot table improvements) and performance optimizations.
  • Aspose.PSD: AI format rendering speed boost, Artboard resource support, and multiple bug fixes.
  • Aspose.Zip / GroupDocs.Zip: added progress reporting for multiple archive types and deferred stream initialization.
  • GroupDocs.Search: clearer, unambiguous network configuration API and added document‑key lookup.

Исправлено

  • Annotation: image, Visio, HTML annotation issues fixed.
  • Assembly: dependency resolution and chart rendering bugs resolved.
  • Conversion: PDF‑to‑Markdown image handling, XFA PDF hangs, HTML‑to‑RTF object rendering, MSG extraction, MPP column selection, Thai‑language PDF conversion, missing images in HTML‑to‑PDF, Excel‑to‑CSV encoding, PNG conversion output, corrupt native text files in MS Word, etc.
  • Editor: empty email document handling fixed.
  • Metadata: HTML body in MSG, XMP section handling in GIF, MSG sender update support.
  • Parser: markdown parsing error, CHM text extraction IndexOutOfRangeException, signed EML freezing.
  • Redaction, Search, Signature, Watermark: various stability and functionality fixes.
  • Все продукты Aspose: numerous bug fixes across BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip – including but not limited to:
    • BARCODENET-39101 sorting algorithm exception.
    • CADNET-9900 SVG→DXF internal server error.
    • CELLSNET‑... extensive list of bugs (limit equations, checkbox handling, pivot calculations, OLE detection, chart rendering, etc.).
    • DIAGRAMNET-53516/17/19/27/30 shape‑grouping and SVG export bugs.
    • DRAWINGNET-1588 product version and compiler attributes issues.
    • EMAILNET-41390/41427/40689/41423 IMAP authentication, base64 address corruption, EWSClient fetch, MSG→MHT conversion issues.
    • FINANCENET-369 XBRL header validation.
    • FONTNET-721 Linear Threshold table support added (feature) – previous bugs fixed.
    • GISNET-... LINQ and geometry extraction edge‑case handling.
    • HTMLNET-5695/5697/5757/5698/4670 cell truncation, slow constructor, base64 image support, PNG conversion, nested table rendering, epub‑to‑PDF error.
    • IMAGINGNET-7203/7290/7210/4690 EMF→SVG errors, MemoryStream disposal, SVG path issues, export bugs.
    • NOTE‑5846 Unicode link/anchor text bug.
    • OCRNET‑918/913/915/917 PDF size reduction, next‑gen OCR model, image orientation, content‑area detection.
    • OMRNET‑1046 universal form‑generation API deprecation handling.
    • PAGE – maintenance release (no specific bugs listed).
    • PSDNET‑... AI format rendering, artboard resources, FillLayer detection, IndexOutOfRange, long AI file opening, invalid color values.
    • SLIDESNET‑... a long list of PDF/XPS conversion, HTML5, GIF, chart, gradient, PDF/A, etc. bugs.
    • SVGNET‑403/… PDF conversion exception fixed, rendering quality, WEBP handling, font substitution.
    • TASKSNET‑11278/11280/11274/11273/11264/11245/11240 Gantt bar shapes, task UID, indent handling, assignment units, actual duration calculations, timephased data, baseline rendering.
    • ZIPNET‑1195‑1205 various archive event handling and progress reporting bugs resolved.
  • Критические исправления сбоев:
    • Сбои двоичной сериализации в .NET 8 в GroupDocs.Annotation.
    • Переполнение стека при преобразовании PDF в PNG в Aspose.HTML.
    • Зависания при преобразовании XFA PDF в GroupDocs.Conversion.
    • Дополнительные исправления стабильности в различных компонентах для предотвращения неожиданных исключений и утечек памяти.

Установка

.NET CLI

dotnet add package Conholdate.Total --version 24.9.0

Package Manager

NuGet\Install-Package Conholdate.Total -Version 24.9.0

Package Reference

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

Packet CLI

paket add Conholdate.Total --version 24.9.0

Script & Interactive

#r "nuget: Conholdate.Total, 24.9.0"

Cake

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

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