Conholdate.Total for Java

26.3
2026-04-14 1.11 GB

What's new in 26.3

Added

  • DetectEncoding property extended to all 2D barcode types (Aspose.BarCode).
  • Arabic script positional shaping implementation (Aspose.Drawing).
  • New HTML loading options: HtmlLoadOptions.ParagrahLayoutMode and HtmlParagraphLayoutMode enum (Aspose.Cells).
  • TableStyle.Create method and GrandTotalColumnHeader / GrandTotalRowHeader members (Aspose.Cells).
  • Support for X‑MICROSOFT headers in iCalendar and dataOwner field for Google client (Aspose.Email).
  • Ability to set and read comments on ZIP archives and individual entries (Aspose.Zip).
  • Append entries to existing 7z archives (Aspose.Zip).
  • Forward‑only extraction from read‑only streams (Aspose.Zip).
  • New OCR session options enableMemoryPattern and enableCpuMemArena for ONNX Runtime (Aspose.OCR).
  • AI integration: direct instantiation of OpenAiModel class (Aspose.Words).
  • Extended JoinRunsWithSameFormatting method with configurable options (Aspose.Words).
  • New Shape.getVisualBounds() method and IFillFormatEffectiveData.SolidFillSchemeColor property (Aspose.Slides).
  • Support for opening disguised .ppt/.pps files as presentations (Aspose.Slides).
  • New RtfLoadOptions class and LoadFormat.RTF field (Aspose.PDF).
  • Shadow filter implementation and proper XIF handling (Aspose.Imaging).
  • Updated processing of Technique‑Softer for Outer Glow effect (Aspose.PSD).
  • CalendarException.ToDate now defaults to end‑of‑day when no time component is supplied (Aspese.Tasks).
Improved
  • Memory‑ and CPU‑optimized ONNX Runtime session configuration reduces OCR memory usage (Aspose.OCR).
  • General performance and stability enhancements across the Conholdate.Total suite.
Fixed
  • Fixed Unicode charset detection in 2D barcodes (Aspose.BarCode).
  • Fixed extended encoding mode for QR and RectMicroQR barcodes (Aspose.BarCode).
  • Fixed OOM error while converting VSDX files (Aspose.Diagram).
  • Fixed numerous Aspose.Email issues: multi‑line header parsing, conversation topic handling, Graph API attachment filename corruption, ics‑to‑msg conversion errors, MSG property changes after save, license parsing errors, PST recurring event handling, UriFormatException on corrupt attachments, Japanese charset corruption.
  • Fixed HTMLCanvasElement width calculation per HTML spec (Aspose.HTML).
  • Fixed several Aspose.Imaging bugs: shadow filter behavior, resolution settings in TIFF, XIF load exception handling, JPEG color reading, EMF‑to‑Java conversion crashes.
  • Fixed multiple Aspose.PDF bugs: vertical text rendering in XPS‑to‑PDF, page resize errors, Hebrew text reversal, PDFA text corruption, OutOfMemory errors during HTML‑to‑PDF, form setType() OOM, extra spaces after text replacement, invalid emSize parameter.
  • Fixed Aspose.PSD issues: outer glow rendering differences, warp transformation grid errors, warp arc algorithm inaccuracies.
  • Fixed Aspose.Slides bugs: unwanted font changes, text glow effect in PDF conversion, chart data label color changes, math equation spacing problems, X‑axis chart value changes.
  • Fixed Aspose.Tasks bugs: EarnedValueMethod and PhysicalPercentComplete writing, formula calculations with missing dates, Activity Codes and User Defined Fields reading from Primavera DB.
  • Fixed Aspose.Words bugs: performance and memory consumption with TabCount, NullPointerException with Aptos font, OOM in Docker container on TabCount, and a wide range of .NET‑related issues (document layout, SVG gradients, PDF conversion, etc.).
  • Fixed Aspose.Zip bug with ZIP64 End of Central Directory properties for large files.

Installation

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

Gradle

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

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

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

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "26.3"
Release History