Conholdate.Total for Java

26.8.0
2026-10-08 1.16 Gb

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.

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"
Release History