Conholdate.Total for Java

25.5
2025-06-23 1.16 GB

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

Добавлено

  • Модульные NuGet-пакеты по TFM для всех библиотек GroupDocs и Aspose.
  • Агрегатор ConversionEvents и событие OnFontSubstituted, добавленные в GroupDocs.Conversion.
  • ИИ-поддерживаемый обработчик естественных запросов для результатов OCR в Aspose.OCR.
  • Свойство соответствия стандарту OOXML для документов Word в Aspose.Words.
  • Transfer-синтаксисы JPEG XL для DICOM в Aspose.Medical.
  • JavaScript-триггеры полей форм PDF для полей даты/времени в Aspose.Words.
  • API обнаружения типа документа (на основе правил и ИИ), добавленные в Aspose.OCR.
  • Многофреймворчная доставка через NuGet для Aspose.Signature, Aspose.Watermark и других продуктов Aspose.

Aspose.3D

  • Поддержка перечислений для EXT_structural_metadata (THREEDNET‑1678).
  • Экспорт метаданных с использованием EXT_structural_metadata для glTF (THREEDNET‑1651).
  • Таблица свойств, связанная с VertexElementUserData (THREEDNET‑1676).
  • Добавлены члены StructuralMetadata, ClassType, EnumType, Property и PropertyTable (методы создания, геттеры/сеттеры, логика присоединения).

Aspose.BarCode

  • Новый класс CMYKColor для генерации CMYK PDF.
  • Новый класс PdfParameters с методами set/getCMYK*Color для элементов штрих-кода.
  • Класс ImageParameters теперь включает getPdf() / setPdf(PdfParameters) для параметров, специфичных для PDF.

Aspose.Cells

  • Добавлен метод Cells.GetFirstDataRow(int).
  • Добавлен метод PictureCollection.Camera(int, int, String).
  • Добавлено свойство ListColumn.IsArrayFormula.
  • Добавлены методы Range.Clear(), ClearContents(), ClearFormats(), ClearComments(), ClearHyperlinks(boolean).
  • Добавлены свойства PaginatedSaveOptions.GridlineColor и ImageOrPrintOptions.GridlineColor.
  • Добавлены свойства MarkdownSaveOptions.ImageOptions, ExportImagesAsBase64 и StreamProvider.

Aspose.Diagram

  • Исправлено отсутствие фигур при сохранении VSD в VSDX.

Aspose.Drawing

  • Исправлено переполнение цветовых каналов в LinearGradientBrush.
  • Улучшена производительность LockBits для Format32bppPArgb.
  • Исправлено создание стиля шрифта на основе нового стиля существующего шрифта.
  • Улучшена корректность кодеков изображений.
  • Исправлена загрузка изображений с двухцветной палитрой.

Aspose.Email

  • Добавлена поддержка Microsoft Graph для API Contact, Calendar, Task и Notebook (методы list/create/fetch/update).

Aspose.Font

  • Релиз технического обслуживания (миграция из версии .NET), улучшающий общую стабильность.

Aspose.HTML

  • Исправлено исключение headless HeadlessException при преобразовании HTML → PDF.
  • Исправлена обработка словарей в доступности веба.
  • Библиотека теперь устойчива к headless-режиму (без HeadlessException).

Aspose.Imaging

  • Добавлена поддержка CDR версии 25.10 и исправлены ошибки рендеринга.
  • Исправлено повреждение текста при использовании LineAlignment.Center.
  • Добавлены улучшения для экспорта Tiff с ICC-профилями, снижено потребление памяти, нативный 64-битный экспорт Tiff.
  • Исправлено преобразование Jpg → Svg.
  • Исправлено ухудшение производительности сохранения TIFF.

Aspose.OCR

  • Введён класс OnnxRuntimeSessionOptions для настройки параметров среды выполнения ONNX (уровень оптимизации графа, режим выполнения, количество потоков).
  • Добавлена оптимизированная по производительности одноразовая инициализация InferenceSession.

Aspose.Page

  • Добавлены перегрузки методов PsDocument.convertType1FontToTTF, convertType3FontToTTF для более быстрого преобразования PS → PDF и уменьшения размера PDF.

Aspose.PDF

  • Новая функция: PDF → ODS с сохранением изображений.
  • Новая функция: автоматическое тегирование PDF → PDF/A.
  • Улучшение: расчёт высоты строк при PDF → ODS.
  • Улучшение: производительность преобразования PDF → JPG.

Aspose.PSD

  • Создана слой-маска по умолчанию для заливки.
  • Добавлена поддержка нескольких эффектов через новый ресурс imfx; сеттер для свойства эффектов.
  • Реализованы операторы стиля обводки AI (шаблон пунктира, тип концовки, соединение, предел митры).
  • Добавлено поле «Область обработки» для настроек деформации и сглаживания отображения деформации.
  • Улучшена глубина/дальность и скорость тени.
  • Исправлено сохранение PSB (повреждённые файлы).
  • Исправлен регрессии затенения, прозрачности и порядок отрисовки слоёв.

Aspose.Slides

  • Добавлено свойство PictureFrame.IsCameo для определения фигур-камео.
  • Добавлены параметры макета слайда через IHtml5Options.SlidesLayoutOptions и ISwfOptions.SlidesLayoutOptions.
  • Добавлены свойства MarkdownSaveOptions: RemoveEmptyLines, HandleRepeatedSpaces, SlideNumberFormat.
  • Добавлены перегрузки ISlideCollection.insertFromHtml (вставка HTML начиная с определённого слайда).
  • Добавлена обработка макета слайда при экспорте в HTML5 и SWF.
  • Добавлена функция проверки, является ли фигура камео.
  • Добавлена поддержка вставки длинных HTML-страниц, экспорта названий слайдов в markdown, проверки камео и ручного режима HTML5.

Aspose.Tasks

  • Добавлены исправления для диаграмм Гantt и рендеринга (метки шкалы времени, легенда, растягивание шкалы времени, бесконечные циклы, генерация TD и др.).

Aspose.Words

  • Добавлено стилизование диаграмм через перечисление ChartStyle и перегрузки DocumentBuilder.InsertChart.
  • Добавлено свойство MarkdownSaveOptions.EmptyParagraphExportMode для управления экспортом пустых параграфов.

Aspose.Zip

  • Добавлено обнаружение uuencoded-файлов по сигнатуре.
  • Добавлено хранение режимов Unix-файлов внутри uuencoded-файлов.
  • Добавлены методы для формирования архивов tar.lz4.
  • Добавлены параметры блоковой контрольной суммы и исходного размера содержимого для LZ4-архивов; снижено выделение памяти при извлечении.

GroupDocs.Comparison

  • Исправлен некорректный цвет и размер шрифта в выводе PPTX после сравнения идентичных файлов.

GroupDocs.Conversion for Java (25.5)

  • Исправлено преобразование HTML → PDF (IllegalArgumentException: Null charset name).

GroupDocs.Parser

  • Добавлена возможность указывать тип файла при открытии документов (поток или файл).
  • Добавлено ограничение количества страниц для функционала поиска.
  • Исправлены ArgumentException для файлов POTX, ArgumentOutOfRangeException при открытии парсера элемента, проблема потокового парсинга PDF.

GroupDocs.Redaction

  • Исправлена ошибка сохранения текстовых файлов как XLSX.
Улучшено
  • Обновление движков в GroupDocs.Annotation, GroupDocs.Assembly и GroupDocs.Conversion, обеспечивающее более быстрый рендеринг и снижение потребления памяти.
  • Ускорение кэша ICC-преобразования цветов в Aspose.Imaging.
  • Оптимизация метода GetFileInfo в GroupDocs.Parser.
  • Обновление обработки сжатия для PPTX в Aspose.Slides.
Исправлено
  • Aspose.3D – Исправлена проблема импорта EXT_structural_metadata.
  • Aspose.BarCode – Исправлена генерация CMYK PDF и связанная обработка цветов.
  • Aspose.Cells – Исправлен рендеринг связанных типов данных в HTML, сброс индекса DeleteBlankOptions, отображение данных динамических массивов формул, бесконечный цикл Chart.Calculate(), отсутствие данных при XLSX → HTML, обработка скрытых столбцов в HTML, лишние ячейки при MHT → XLS, проблемы Smart Markers с JSON, доступ к элементам массива, InsertColumns() с CopyFormatType.CLEAR.
  • Aspose.Diagram – Исправлено отсутствие фигур при сохранении VSD в VSDX.
  • Aspose.Drawing – Исправлено переполнение цветовых каналов, ошибка создания стиля шрифта, проблемы кодеков изображений, ошибка загрузки двухцветной палитры.
  • Aspose.Email – Исправлены ошибки при загрузке MapiContact из vCard, смещение изображения подписи при MSG → HTML/EML, изменения MIME-границ, исключение при пустом .vcf, разрыв гиперссылок при EML → MSG.
  • Aspose.HTML – Исправлено исключение headless HeadlessException, обработка словарей, устойчивость к headless-среде.
  • Aspose.Imaging – Исправлены ошибки рендеринга CDR, повреждение текста с LineAlignment.Center, проблемы качества и производительности экспорта TIFF, сбой Jpg → Svg, регрессия производительности сохранения TIFF.
  • Aspose.OCR – Исправлена обработка сессии ONNX и оптимизация производительности.
  • Aspose.Page – Исправлены проблемы преобразования Type1/Type3 в TTF.
  • Aspose.PDF – Исправлено сохранение изображений при PDF → ODS, тегирование PDF/A, расчёт высоты строк, производительность преобразования JPG, потеря шрифтов при добавлении страниц, рендеринг 1bpp-изображений, отступ сверху в DOCX, лишние границы, высота строк, большие промежутки, отображение нескольких изображений, TextAbsorber без содержимого, скрытый текст в PDF/A‑2, границы таблиц в PPTX, потеря данных при PNG, рендеринг PDF → PNG, синтаксическая ошибка PDF → PDF/A‑2, исключение ввода/вывода PNG device, ошибка XFA → AcroForm, изменения закладок после пересохранения, чёрный фон в PDF/A‑2 и др.
  • Aspose.PSD – Исправлено создание слоя-маски по умолчанию, обработка нескольких эффектов, операторы обводки AI, обработка области обработки деформации, глубина тени, сохранение PSB (повреждённые файлы), регрессии затенения, деформации и связанные ошибки рендеринга.
  • Aspose.Slides – Исправлено отсутствие эффектов анимации при создании кадров видео, зависания при преобразовании HTML в PDF (headless), пропущенное определение камео, экспорт номера слайда в Markdown, NullPointerException при замене шрифта, различные ошибки рендеринга (диаграммы, SmartArt, HTML-кодированные символы и др.).
  • Aspose.Tasks – Исправлены отступы PageInfo, рендеринг меток шкалы времени, элемент критических задач в легенде Gantt, растягивание шкалы времени, бесконечный цикл при встраивании RTF, логика стоимости ресурсов назначения TD, рендеринг дня на границе страницы, оставшаяся работа TD после изменения календаря, пересчёт при смене базового календаря, генерация TimephasedData для материальных ресурсов, рендеринг PageInfo.Legend.
  • Aspose.Words – Исправлены многочисленные ошибки при сохранении, рендеринге, обработке полей, импорте списков, рисовании диаграмм, конвертации в PDF, обработке разметки, номерах ревизий, оглавлении, OTF, выводе SVG, параметрах Watermark и др. (см. полный список проблем).
  • Aspose.Zip – Исправлено обнаружение uuencoded, обработка блоковой контрольной суммы LZ4, включение размера содержимого, снижение выделения памяти.
  • GroupDocs.Comparison – Исправлен некорректный цвет и размер шрифта в выводе PPTX после сравнения идентичных файлов.
  • GroupDocs.Conversion – Исправлен сбой при преобразовании HTML → PDF (IllegalArgumentException: Null charset name).
  • GroupDocs.Parser – Исправлен ArgumentException парсинга POTX, ArgumentOutOfRangeException ItemParser, проблема потокового парсинга PDF.
  • GroupDocs.Redaction – Исправлено сохранение текстовых файлов как XLSX.

Установка

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://mvn.conholdate.com/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.conholdate</groupId>
      <artifactId>conholdate-total</artifactId>
      <version>25.5</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

repositories {
    maven {
        url 'https://mvn.conholdate.com/'
    }
}

compile(group: 'com.conholdate', name: 'conholdate-total', version: '25.5')

Ivy

<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="Conholdate Repository" m2compatible="true" root="https://mvn.conholdate.com/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.conholdate" name="conholdate-total" rev="25.5">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

resolvers += Resolver.url("Conholdate Repository", url("https://mvn.conholdate.com/"))

libraryDependencies += "com.conholdate" % "conholdate-total" % "25.5"
История релизов