Conholdate.Total для Java

Полный комплект SDK для обработки документов на Java поддержки более 100 форматов файлов, включающий API для создания, редактирования, преобразования, просмотра, подписания, сравнения и манипулирования документами и изображениями.

26.8.0

Последняя

Дата релиза 2026-10-08
|
Загрузки
        
<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://api.releases.conholdate.com/java/</url>
   </repository>
</repositories>

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

Установка

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://api.releases.conholdate.com/java/</url>
   </repository>
</repositories>

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

Gradle

repositories {
    maven {
        url 'https://api.releases.conholdate.com/java/'
    }
}

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

Ivy

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

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

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "26.8.0"

Включённые API

Обработка

  • Word
  • Excel (Электронные таблицы)
  • Powerpoint (Презентации)
  • PDF
  • Электронная почта

Обработка изображений

  • Обработка изображений
  • OCR
  • Штрих-коды / QR-коды

Утилиты

  • Цифровая подпись
  • Сравнение документов
  • Поиск
  • Метаданные

Прочее

  • Средство просмотра
  • Преобразование форматов
  • Аннотации

Conholdate.Total для Java

Версия 26.8.0 Java Apache Maven Gradle

Вот разработчикоориентированное, SEO-оптимизированное описание, естественно звучащее и охватывающее ключевые поисковые запросы по обработке документов в Java.


Conholdate.Total для Java

Conholdate.Total для Java — это полнофункциональный SDK для обработки документов на языке Java, позволяющий разработчикам создавать, читать, редактировать, преобразовывать, отображать, подписывать, сравнивать, искать и автоматизировать обработку документов и изображений прямо из приложений Java. Набор API поддерживает более 100 форматов файлов, исключая необходимость установки Microsoft Office, Adobe Acrobat или какого-либо другого стороннего программного обеспечения.

Созданное для корпоративных приложений, веб-сервисов, настольного программного обеспечения и автоматизированных рабочих процессов обработки документов, Conholdate.Total для Java объединяет множество отдельных API в одном пакете, позволяя разработчикам работать с PDF-документами, офисными документами Microsoft, изображениями, чертежами CAD, электронными письмами, архивами и множеством других форматов с помощью единого согласованного Java API.

Ключевые возможности

  • Обработка PDF — Создание, редактирование, объединение, разделение, преобразование, сжатие, защита, нанесение водяных знаков, добавление аннотаций и извлечение контента из PDF-документов.
  • Документы Word — Чтение и создание документов в форматах DOC, DOCX, RTF, ODT и других текстовых форматов с расширенными возможностями редактирования.
  • Обработка электронных таблиц — Создание, изменение, расчёт и преобразование рабочих книг и листов Excel, формул, диаграмм и таблиц.
  • Обработка презентаций — Генерация, редактирование, отображение и преобразование презентаций и слайдов Microsoft PowerPoint.
  • Обработка изображений — Загрузка, изменение, масштабирование, обрезка, поворот, преобразование и оптимизация растровых и векторных форматов изображений.
  • OCR и извлечение данных — Извлечение текста из отсканированных документов и изображений с помощью технологии оптического распознавания символов.
  • Штрих-коды и QR-коды — Генерация и распознавание десятков типов штрих-кодов и QR-кодов для бизнес-приложений.
  • Цифровые подписи — Добавление, проверка, поиск и управление цифровыми,_TEXT_ыми, графическими и QR-подписями в документах.
  • Преобразование документов — Преобразование между PDF, офисными документами, изображениями, HTML, электронными книгами, CAD-файлами и множеством других форматов.
  • Сравнение документов — Обнаружение различий между версиями документов для проверки и аудиторских рабочих процессов.
  • Поиск и метаданные — Поиск по содержимому документов, анализ метаданных и программное обновление свойств документов.
  • Просмотр и отображение документов — Отображение документов в форматы HTML, PDF или изображений для предварительного просмотра и просмотра непосредственно в браузере.

Почему выбирают Conholdate.Total для Java?

Conholdate.Total для Java предоставляет единый SDK для выполнения практически любых задач обработки документов из одного компонента. Независимо от того, разрабатываете ли вы системы управления документами, платформы автоматизации рабочих процессов, решения для отчётности, системы управления контентом или корпоративные бизнес-приложения, SDK помогает сократить время разработки и обеспечивает надёжные, производительные API, пригодные для эксплуатации в реальных условиях.

Библиотека легко интегрируется с проектами, управляемыми через Maven, Gradle, Ivy и SBT, и подходит для приложений на Java SE, Jakarta EE, Spring Boot, микросервисах и областных облачных решений.

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

Добавлено

  • Aspose.3D for Java – Реализована поддержка импорта и экспорта URDF, интегрирован meshoptimizer, устранены проблемы при импорте DXF, а также исправлено отображение линий и облаков точек при рендеринге.
  • Aspose.BarCode for Java – Очищен портированный Java-код, рефакторизованы перечисления, удалены устаревшие API, включая члены перечислений, параметры BarcodeGenerator, сложный API штрих-кодов, API распознавания и свойства Swing BarCodeGeneratorControl.
  • Aspose.Cells for Java – Добавлены новые свойства: BorderCollection.IsOutline, Cell.Picture, ShapePath.PathSegments, HtmlLoadOptions.ParagraphLayoutMode, PaneCollection.ActivePaneType, PivotDiscreteGroupSettings.DiscreteItems, а также множество методов, связанных с сводными полями, стилями, VBA, XML-картами и прочим. Устаревшие свойства и методы помечены как deprecated и заменены.
  • Aspose.Diagram for Java – Устранены искажения при форматировании текста при конвертации VSD в VSDX, а также устранены исключения DiagramException при конвертации VSD-файлов.
  • Aspose.Drawing for Java – Реализован метод ImageAttributes.SetOutputChannelColorProfile(), улучшена поддержка китайских шрифтов, векторное масштабирование для метафайлов, исправлена обработка EMR_STRETCHDIBITS и улучшено рисование прямоугольных рамок.
  • Aspose.Email for Java – Исправлены проблемы, связанные с конвертацией HTML в RTF, удалением подписей MSG, валидацией SMTP-адресов, чтением MSG-файлов, блокировкой файлов при setLeaveOpen(true), инициализацией лицензии и проблемами кодировок.
  • Aspose.HTML for Java – Улучшена обработка синтаксиса Markdown, исправлена обработка содержимого YAML front matter, корректирована обработка выделений (emphasis), расширена MarkdownSyntaxFactory валидацией ссылочных компонентов.
  • Aspose.Imaging for Java – Реализован метод RasterImage.Create, улучшено рендеринг CDR, реализована итерация SVG-файлов и обработка исключений при сжатии WebP.
  • Aspose.OCR for Java – Добавлена поддержка распознавания валютных символов с Language.ExtLatin, а также детектирование шрифтов с помощью нового класса FontLineResult и метода RecognitionSettings.setDetectFonts().
  • Aspose.Page for Java – Исправлена проблема конвертации PS в PDF (PAGEJAVA-341).
  • Aspose.PDF for Java – Исправлены проблемы, связанные с деформацией штампов PDF, объединением PDF-форм, пустыми изображениями, соответствием PDF/A и генерацией ZUGFeRD.
  • Aspose.PSD for Java – Добавлена поддержка сохранения полутоновых PSD с 32 битами на канал, реализовано чтение/запись данных умного фильтра Displace, реализовано тенирование типа 1 для формата AI, улучшена обработка эффектов слоёв, а также исправлены проблемы рендеринга изображений и умных объектов.
  • Aspose.Slides for Java – Добавлена поддержка рендеринга отдельных абзацев в виде изображений, улучшен рендеринг эмодзи, исправлены ошибки рендеринга диаграмм, изменение фонового цвета EMF-изображений и обработка комментариев в таблицах.
  • Aspose.Tasks for Java – Добавлены API уведомлений о прогрессе при загрузке форматов MPP и XER, исправлено чтение расширенных атрибутов, расчёты назначений, обновление дат завершения задач и перерасчёт базовых линий.
  • Aspose.TeX for Java – Выпуск технического обслуживания, мигрированный из последней версии .NET, с улучшенной общей стабильностью.
Улучшено
  • Aspose.BarCode for Java – Рефакторизованы перечисления в нативные Java-перечисления, улучшена синхронизация числовых перечислений между платформами, обновлена внутренняя структура.
  • Aspose.Cells for Java – Улучшена группировка сводных полей, стилизация, поддержка VBA, сопоставление XML, а также исправлено множество проблем при рендеринге и обработке.
  • Aspose.Imaging for Java – Улучшено рендеринг CDR, итерация SVG и стабильность обработки WebP.
  • Aspose.OCR for Java – Улучшено распознавание валютных символов, а также точность и надёжность детектирования шрифтов.
  • Aspose.Tasks for Java – Оптимизировано перерасчёт пошаговых данных базовых линий и улучшен производительность обратного вызова загрузки проекта.
Исправлено
  • Aspose.3D for Java – Исправлены проблемы с Xz/JT10, не импортируемыми мешами в DXF и некорректным отображением линий и облаков точек при рендеринге.
  • Aspose.Cells for Java – Исправлены повреждения изображений фигур, ошибки конвертации в PDF, рендеринг меток данных диаграмм, бесконечные циклы, потеря фонетических аннотаций, пустые страницы, перенос текста с полноразмерными скобками, сплошные чёрные фигуры, некорректная загрузка шрифтов, наследование свойств и исключения.
  • Aspose.Diagram for Java – Исправлены искажения абзацев текста и исключения при конвертации VSD в VSDX и конвертации VSD-файлов.
  • Aspose.Email for Java – Исправлены проблемы конвертации HTML в RTF, удаления подписей, валидации SMTP, ошибок чтения MSG, блокировки файлов, инициализации лицензии и кодировок.
  • Aspose.HTML for Java – Исправлено исключение NullPointerException в MarkdownParser при конвертации MHT в PDF.
  • Aspose.Imaging for Java – Исправлены проблемы рендеринга CDR (полностью чёрный/пустой результат), итерации SVG и исключения при сжатии WebP.
  • Aspose.Page for Java – Исправлено исключение InvocationTargetException при конвертации PS в PDF.
  • Aspose.PDF for Java – Исправлены проблемы деформации штампов PDF, объединения форм, пустых изображений, соответствия PDF/A и генерации ZUGFeRD.
  • Aspose.PSD for Java – Исправлены проблемы качества рендеринга изображений, данных умного фильтра, эффектов слоёв, исключений переполнения и потери эффектов.
  • Aspose.Slides for Java – Исправлены проблемы рендеринга эмодзи, диаграмм, изменения фонового цвета и обработки комментариев.
  • Aspose.Tasks for Java – Исправлены проблемы чтения расширенных атрибутов, расчётов назначений, обновления дат завершения, продолжительности сводных задач, перерасчёта базовых линий и ошибок парсинга.
  • Aspose.Zip for Java – Реализована поддержка архивов Apple (.aar) с несколькими методами сжатия (LZ4, LZMA, LZFSE, Zlib, raw), извлечения и проверки контрольной суммы CRC32.
  • GroupDocs.Assembly for Java – Обновлена встроенная лицензия предприятия, обновлены компоненты Aspose, исправлены ошибки штрих-кодов, маршрутизация ресурсов, тесты и метаданные пакета.
  • GroupDocs.Comparison for Java – Исправлено сравнение PDF-режимов смешивания, внутренние ошибки перечислений, исключения загрузки PDF, добавлено стабильное имя модуля и метаданные.
  • GroupDocs.Conversion for Java – Добавлено совместное отменение операции, конвертации сжатия (Bzip2, Gzip, LZMA, XZ, Unix Z) и стабильное имя модуля.
  • GroupDocs.Editor for Java – Добавлена поддержка коллекций TrueType, текстовых PPT/PPS, новых CSS-свойств, инструкций обработки XML, а также исправлены проблемы постраничного разбиения PDF, редактирования электронной почты и размера сборки.
  • GroupDocs.Markdown for Java – Исправлена ошибка лицензии Metered.
  • GroupDocs.Merger for Java – Исправлено двукратное увеличение размера объединённых PDF.
  • GroupDocs.Metadata for Java – Исправлено отбрасывание HTML-тела MSG, определение PDF/A и PDF/X, соответствие OOXML в WordProcessing, расширение знака байта в CR2 writer, исключение размера изображения и индекс слайда презентации.
  • GroupDocs.Parser for Java – Исправлено извлечение аннотаций, использование памяти, информация об зашифрованных файлах, индекс страницы извлечения изображений, парсинг XML, добавлено определение количества страниц/области текста/таблиц для HTML и обнаружение расширения файла.
  • GroupDocs.Redaction for Java – Добавлено указание типа файла, распознавание новых форматов, HTML/Markdown через Aspose.Words и исправления Aspose.Imaging.
  • GroupDocs.Search for Java – Исправлено исключение UnsatisfiedLinkError поиска шрифтов Windows.
  • GroupDocs.Signature for Java – Исправлена видимость изображения цифровой подписи PDF, учтены существующие подписи, добавлено свойство разрешения, UseLtv, фильтры предикатов, разрешения/безопасность PDF, стеганография LSB и подключаемый модуль ICustomSignHash.
  • GroupDocs.Viewer for Java – Исправлены проблемы рендеринга OFD, скрытых аннотаций PDF, DPI/нумерации страниц WordProcessing и отображения имени архива.
Trusted by Developers

Used by thousands of developers and enterprises worldwide.

Enterprise Ready

Secure, reliable and built for mission critical applications.

Expert Support

Get help from our experienced support team.

Regular Updates

New features and improvements in every release.