Conholdate.Total for Java

The complete Java document processing SDK for 100+ file formats with APIs to create, edit, convert, view, sign, compare, and manipulate documents and images.

26.8.0

Latest

Released on 2026-10-08
|
Downloads
        
<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>
    

Installation

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"

Included APIs

Processing

  • Word
  • Excel (Spreadsheet)
  • Powerpoint (Slides)
  • PDF
  • Email

Imaging

  • Imaging
  • OCR
  • Barcode / QRCode

Utilities

  • Signature
  • Comparison
  • Search
  • Metadata

Other

  • Viewer
  • Conversion
  • Annotation

Conholdate.Total for Java

Version 26.8.0 Java Apache Maven Gradle

Here's a developer-focused, SEO-friendly description that reads naturally while covering the primary search terms for Java document processing.


Conholdate.Total for Java

Conholdate.Total for Java is a comprehensive Java document processing SDK that enables developers to create, read, edit, convert, render, sign, compare, search, and automate documents and images directly from Java applications. The API suite supports 100+ file formats and eliminates the need to install Microsoft Office, Adobe Acrobat, or any other third-party software.

Designed for enterprise applications, web services, desktop software, and document automation workflows, Conholdate.Total for Java combines multiple APIs into a single package, allowing developers to work with PDFs, Microsoft Office documents, images, CAD drawings, emails, archives, and many other formats through a consistent Java API.

Key Features

  • PDF Processing - Create, edit, merge, split, convert, compress, secure, watermark, annotate, and extract content from PDF documents.
  • Word Documents - Read and generate DOC, DOCX, RTF, ODT, and other word processing formats with advanced editing capabilities.
  • Spreadsheet Processing - Create, modify, calculate, and convert Excel workbooks, worksheets, formulas, charts, and tables.
  • Presentation Processing - Generate, edit, render, and convert Microsoft PowerPoint presentations and slide decks.
  • Image Processing - Load, manipulate, resize, crop, rotate, convert, and optimize raster and vector image formats.
  • OCR & Data Extraction - Extract text from scanned documents and images using optical character recognition.
  • Barcode & QR Code - Generate and recognize dozens of barcode symbologies and QR codes for business applications.
  • Digital Signatures - Add, verify, search, and manage digital, text, image, and QR code signatures in documents.
  • Document Conversion - Convert between PDF, Office documents, images, HTML, eBooks, CAD files, and many other formats.
  • Document Comparison - Detect differences between document versions for review and auditing workflows.
  • Search & Metadata - Search document content, inspect metadata, and update document properties programmatically.
  • Document Viewing & Rendering - Render documents into HTML, PDF, or images for previews and browser-based viewing.

Why Choose Conholdate.Total for Java?

Conholdate.Total for Java provides a unified SDK for handling virtually every document processing task from a single dependency. Whether you're building document management systems, workflow automation platforms, reporting solutions, content management systems, or enterprise business applications, the SDK helps reduce development time while providing reliable, high-performance APIs for production environments.

The library integrates easily with Maven, Gradle, Ivy, and SBT projects and is suitable for Java SE, Jakarta EE, Spring Boot, microservices, and cloud-native applications.

What's new in 26.8.0

Added

  • Aspose.3D for Java – Implement URDF import and export support, integrate meshoptimizer, fix DXF import issues, and fix rendering of lines/point clouds in rendering.
  • Aspose.BarCode for Java – Cleaned up ported Java code, refactored enums, and removed deprecated APIs including enum members, BarcodeGenerator parameter properties, Complex Barcode API, recognition API, and Swing BarCodeGeneratorControl properties.
  • Aspose.Cells for Java – Added new properties such as BorderCollection.IsOutline, Cell.Picture, ShapePath.PathSegments, HtmlLoadOptions.ParagraphLayoutMode, PaneCollection.ActivePaneType, PivotDiscreteGroupSettings.DiscreteItems, and many methods related to pivot fields, styles, VBA, XML maps, and more. Deprecated and replaced many obsolete properties and methods.
  • Aspose.Diagram for Java – Fixed distortions in text formatting during VSD-to-VSDX conversion and resolved DiagramException issues when converting VSD files.
  • Aspose.Drawing for Java – Implemented ImageAttributes.SetOutputChannelColorProfile(), improved Chinese font support, vector scaling for metafiles, corrected EMR_STRETCHDIBITS processing, and improved rectangle frame drawing.
  • Aspose.Email for Java – Fixed issues related to HTML-to-RTF conversion, MSG signature removal, SMTP address validation, MSG file reading, file locking with setLeaveOpen(true), license initialization, and encoding issues.
  • Aspose.HTML for Java – Improved Markdown syntax processing, fixed YAML front matter content handling, corrected emphasis processing, and extended MarkdownSyntaxFactory with link component validation.
  • Aspose.Imaging for Java – Implemented RasterImage.Create method, improved CDR rendering, SVG file iteration feasibility, and WebP compression exception handling.
  • Aspose.OCR for Java – Added support for recognizing currency symbols with Language.ExtLatin and font detection with the new FontLineResult class and RecognitionSettings.setDetectFonts() method.
  • Aspose.Page for Java – Fixed PS to PDF conversion issue (PAGEJAVA-341).
  • Aspose.PDF for Java – Fixed issues related to PDF stamping deformation, PDF form merging, blank images, PDF/A compliance, and ZUGFeRD generation.
  • Aspose.PSD for Java – Added support for grayscale PSD saving with 32-bit/channel, implemented Displace smart filter data reading/writing, implemented Type 1 Shading for AI format, improved layer effects processing, and fixed image rendering and smart object issues.
  • Aspose.Slides for Java – Added support for rendering individual paragraphs as images, improved emoji rendering, fixed chart rendering, background color changes in EMF images, and comment handling for tables.
  • Aspose.Tasks for Java – Added progress notification APIs for loading MPP and XER formats, fixed extended attribute reading, assignment calculations, task finish updates, and baseline recalculation.
  • Aspose.TeX for Java – Maintenance release migrated from the latest .NET version, improving overall stability.
Improved
  • Aspose.BarCode for Java – Refactored enums to native Java enums, improved numeric enum synchronization across platforms, and updated internal structure.
  • Aspose.Cells for Java – Improved pivot field grouping, styling, VBA support, XML mapping, and fixed numerous rendering and processing issues.
  • Aspose.Imaging for Java – Enhanced CDR rendering, SVG iteration, and WebP processing stability.
  • Aspose.OCR for Java – Improved currency symbol recognition and font detection accuracy and reliability.
  • Aspose.Tasks for Java – Optimized baseline timephased data recalculation and improved project loading callback performance.
Fixed
  • Aspose.3D for Java – Fixed issues with Xz/JT10 not working, meshes not imported in DXF, and rendering of lines/point cloud incorrect.
  • Aspose.Cells for Java – Fixed shape images corruption, PDF conversion errors, chart data label rendering, infinite loops, phonetic annotations loss, blank pages, fullwidth bracket text wrap, solid black shapes, invalid font loading, property inheritance, and exceptions.
  • Aspose.Diagram for Java – Fixed text paragraph distortion and exceptions during VSD-to-VSDX and VSD file conversion.
  • Aspose.Email for Java – Fixed HTML-to-RTF conversion, signature removal, SMTP validation, MSG reading errors, file locking, license initialization, and encoding issues.
  • Aspose.HTML for Java – Fixed NullPointerException in MarkdownParser during MHT-to-PDF conversion.
  • Aspose.Imaging for Java – Fixed CDR rendering (all-black/blank output), SVG iteration, WebP compression exception.
  • Aspose.Page for Java – Fixed InvocationTargetException during PS-to-PDF conversion.
  • Aspose.PDF for Java – Fixed PDF stamping deformation, form merging, blank images, PDF/A compliance, and ZUGFeRD generation issues.
  • Aspose.PSD for Java – Fixed image rendering quality, smart filter data, layer effects, overflow exceptions, and effect loss.
  • Aspose.Slides for Java – Fixed emoji rendering, chart rendering, background color changes, and comment handling.
  • Aspose.Tasks for Java – Fixed extended attribute reading, assignment calculations, finish date updates, summary task duration, baseline recalculation, and parsing errors.
  • Aspose.Zip for Java – Implemented support for Apple archive (.aar) with multiple compression methods (LZ4, LZMA, LZFSE, Zlib, raw), extraction, and CRC32 checksum verification.
  • GroupDocs.Assembly for Java – Renewed embedded venture license, updated bundled Aspose components, fixed barcode fixes, resources routing, tests, and package metadata.
  • GroupDocs.Comparison for Java – Fixed PDF blend mode comparison, internal enum errors, PDF loading exceptions, and added stable module name and metadata.
  • GroupDocs.Conversion for Java – Added cooperative cancellation, compression conversions (Bzip2, Gzip, LZMA, XZ, Unix Z), and stable module name.
  • GroupDocs.Editor for Java – Added support for TrueType Collections, text-based PPT/PPS, new CSS properties, XML processing instructions, and fixed PDF pagination, email editing, and assembly size.
  • GroupDocs.Markdown for Java – Fixed Metered license bug.
  • GroupDocs.Merger for Java – Fixed PDF merge size doubling.
  • GroupDocs.Metadata for Java – Fixed MSG HTML body discard, PDF/A & PDF/X detection, WordProcessing OOXML compliance, CR2 writer byte sign extension, image size exception, and presentation slide index.
  • GroupDocs.Parser for Java – Fixed annotation extraction, memory usage, encrypted file info, image extraction page index, XML parsing, and added page count/text area/table extraction for HTML and file extension detection.
  • GroupDocs.Redaction for Java – Added file type specification, new format recognition, HTML/Markdown via Aspose.Words, and Aspose.Imaging fixes.
  • GroupDocs.Search for Java – Fixed Windows font lookup UnsatisfiedLinkError.
  • GroupDocs.Signature for Java – Fixed PDF digital signature image visibility, respected existing signatures, added resolution property, UseLtv, predicate filters, PDF permissions/security, LSB steganography, and ICustomSignHash plug-in.
  • GroupDocs.Viewer for Java – Fixed OFD rendering, hidden PDF annotations, WordProcessing DPI/page numbering, and archive name display issues.
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.