Conholdate.Total for Java

25.6
2025-08-18 1.16 GB

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

Добавлено

  • Aspose.3D – Новый публичный член com.aspose.threed.BooleanOperand.getOperand() для доступа к базовому A3DObject.
  • Aspose.Cells – Поддержка настройки ширины границы при сохранении в PDF и новый тег диапазона smart-marker.
  • Aspose.Email – Методы для перечисления мягко удалённых элементов PST и перегрузка FolderInfo.getContents с постраничной навигацией.
  • Aspose.Font – Возможность чтения и обновления структуры Private DICT в шрифтах CFF и преобразования шрифтов CFF в OTF.
  • Aspose.HTML – Поддержка сжатия Brotli и веб-шрифтового формата WOFF2.
  • Aspose.Imaging – Новая функция обработки уровня сжатия PNG.
  • Aspose.Note – Новый тип узла Loop со связанными свойствами и методами посетителя.
  • Aspose.OCR – Режим отладки для визуализации результатов обнаружения и оценки достоверности распознанных текстовых строк.
  • Aspose.Page – Преобразователи Type 1 → TTF и Type 3 → TTF, ускоряющие преобразование PS в PDF.
  • Aspose.PDF – Новая возможность преобразования PDF в DOCX и ряд улучшений (удаление URI, оптимизация памяти/CPU, ведение журналов вложений и др.).
  • Aspose.PSD – API Layer.applyLayerMask() для применения маски слоя.
  • Aspose.Slides – Переводчик презентаций с использованием ИИ, новый класс SlidesAIAgent, интерфейс IAIWebClient и реализация OpenAIWebClient.
  • Aspose.Tasks – Полный API для модулей VBA: добавление новых модулей, обновление исходного кода, перечисление VbaModuleType и управление MPPSaveOptions.WriteVba.
  • Aspose.TeX – Новые графические примитивы PDF (\pdfsave, \pdfrestore, \pdfmatrix).
  • Aspose.Words – Экспорт растрового изображения на несколько страниц с настраиваемым макетом через ImageSaveOptions.PageLayout и фабрику MultiPageLayout.
  • Aspose.Zip – Новые классы параметров загрузки по типу архива (например, ArjLoadOptions, CabLoadOptions, GzipLoadOptions, …) и комплексный API отмены (CancellationFlag, ProgressCancelEventArgs).
  • GroupDocs.Assembly – Поддержка пользовательских папок со шрифтами через FolderFontSource.
  • GroupDocs.Conversion – Функциональный интерфейс LoadOptionsForNameFileTypeStreamProvider для выбора параметров загрузки на основе потока.
  • GroupDocs.Viewer – Весьма новая модульная обработка иерархических архивов (заменяет старый линейный вид).
  • GroupDocs.Watermark – Поиск с учётом номера страницы, водяной знак по умолчанию в виде современной формы WordArt для таблиц и поддержка многострочного текста для Excel.

Улучшено

  • Обновления движка во всех компонентах GroupDocs.Annotation, Assembly и Conversion, обеспечивающие более быструю визуализацию и снижение потребления памяти.
  • Aspose.Imaging – Ускоренный кэш преобразования цветов ICC.
  • Aspose.Drawing – Оптимизированная производительность Region.Intersect и исправлено создание области из RegionData.
  • Aspose.Slides – Обновлённая обработка сжатия PPTX и значительное снижение потребления памяти при преобразовании PPTX в PDF.
  • Aspose.Zip – Ускорение процесса извлечения и более надёжная проверка корректности закрытия архивов.
  • GroupDocs.Annotation – Исправлена проблема Jar SignatureFileSize, улучшающая целостность пакета.

Исправлено

  • Комплексный набор исправлений ошибок по всему набору, включающий:
    • Annotation (проблемы с изображением, Visio, HTML).
    • Assembly (обработка зависимостей, отрисовка диаграмм, пользовательские папки со шрифтами).
    • Conversion (чёрное изображение при PDF‑to‑JPEG, конвейер HTML, интерфейс LoadOptions).
    • Email (перечисление мягко удалённых элементов PST, постраничность, кодировка мета-тегов HTML, извлечение изображений).
    • Font (стабильность обработки CFF DICT).
    • HTML (граничные случаи обработки Brotli/WOFF2).
    • Imaging (уровень сжатия PNG, обработка CMX, преобразование ICO/JPG, преобразование DCM в PNG, сбои из-за null-ссылок).
    • Note (ошибки компонента Loop).
    • OCR (обработка режима отладки, расчёт оценок достоверности).
    • Page (сбои при преобразовании Type 1/Type 3 в TTF).
    • PDF (оформление при преобразовании в DOCX, удаление URI, потребление памяти большими таблицами, высокое использование CPU, ведение журналов вложений, увеличение размера при редактировании, ошибки преобразования в HTML, проблемы преобразования PCL, отрисовка меток диаграмм, выход за пределы массива, проблемы со ссылками при шифровании, ошибки подмножества шрифтов, соответствие PDF/A и пр.).
    • PSD (стабильность применения маски слоя).
    • Slides (ошибки интеграции ИИ-переводчика, резервные шрифты, видимость легенды диаграммы, расчёт основной единицы, переполнение ID слайда, наложение контента, потребление памяти).
    • Tasks (обработка модулей VBA, отрисовка линий сетки).
    • TeX (обработка графических примитивов PDF).
    • Words (ошибки экспорта нескольких страниц, отрисовка коннектора MathML, перенос формул, легенда водопадной диаграммы, обработка ширины таблицы, несоответствия макета, OCR математических формул, несоответствия при сравнении документов, проблемы с параметрами шрифтов и пр.).
    • Zip (обработка токена отмены, проверка закрытия архива, отмена извлечения через события).
    • GroupDocs.* (размер подписи аннотации, отображение просмотра архива, поиск водяных знаков по номеру страницы и др.).
  • Критические исправления сбоев, включая сбои двоичной сериализации .NET 8 в GroupDocs.Annotation, переполнение стека при преобразовании PDF в PNG в Aspose.HTML и зависания при преобразовании XFA PDF в GroupDocs.Conversion.

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


Установка

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.6</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

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

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

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.6">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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