Conholdate.Total for Java

24.1
2024-01-31 0.05 GB

What's new in 24.1

Added

  • Aspose.BarCode – Multithreading support for postal processors (BARCODENET‑37365).
  • Aspose.CAD – Numerous enhancements such as OBJ → JPEG‑2000 export, DWG loading fixes, blind watermarking API improvements, DWF → DWF export, GLTF support, and direct export operations.
  • Aspose.Cells – Support for jakarta.servlet in GridWeb, highlighted sheet tabs in mobile HTML output, JSON data source for SmartMarker, and additional enhancements to Excel‑to‑HTML conversion.
  • Aspose.Drawing – Support for loading 48‑bit PNG, GIFs with minimal table size, BMP with unpadded rows, and improved ColorConverter and InstalledFontCollection.
  • Aspose.Email – New resource‑folder naming scheme ([html]_files) when saving email messages to HTML.
  • Aspose.OCR – Handwritten text recognition (RecognizeHandwrittenText) and improved text overlay positioning in searchable PDFs.
  • Aspose.PDF – PDF → Markdown conversion, InterruptMonitor support for Java, and new PDF‑related classes (FdfReader, MarkdownSaveOptions, etc.).
  • Aspose.PSD – Basic handling for multipage AI images, new AI format memory‑usage fixes, and extensive AI‑related API additions (e.g., AiImage.getActivePageIndex).
  • Aspose.Slides – PDF‑import option DetectTables for automatic table detection when importing PDFs.
  • Aspose.Tasks – Ability to write Task and Resource Filters for MPP14+ formats.
  • Aspose.Words – Public API to modify TextBox OLE control text, new stroke colour properties (ForeThemeColor, BackThemeColor, etc.), Bibliography Sources API, MarkdownSaveOptions.ExportUnderlineFormatting, and security‑focused LINQ Reporting Engine restrictions.
  • Aspose.Zip – Full RAR archive support (RarArchive, RarArchiveEntry, etc.).

Improved

  • Aspose.BarCode – Enhancement (multithreading) improves performance.
  • Aspose.CAD – Performance and stability improvements across many export and import scenarios.
  • Aspose.Cells – Enhancements to smart‑marker handling, JSON data source integration, and pivot table display fixes.
  • Aspose.PDF – Font subsetting performance improvement, compression handling updates for PPTX, and faster ICC colour conversion cache.
  • Aspose.Words – Updated behaviour of HtmlSaveOptions.ExportListLabels (ByHtmlTags now consistently uses native list tags).

Fixed

  • Aspose.BarCode – Fixed issue BARCODENET‑37365 (multithreading implementation).
  • Aspose.CAD – Fixed export hangs, DWG loading errors, watermarking bugs, blind watermarking API, GLTF export, and numerous crashes reported in issues CADJAVA‑11457 … CADJAVA‑975.
  • Aspose.Cells – Fixed bugs affecting shape text rendering, colour handling in HTML, formula calculations, chart label corruption, scaling differences, extra columns, smart‑marker layout, pivot field grouping, encoding problems, preview mode values, and several exceptions.
  • Aspose.Diagram – Fixed font‑only diagram loading, image conversion errors, and PNG export truncation.
  • Aspose.Drawing – Fixed colour conversion and installed‑font collection correctness.
  • Aspose.Email – Fixed parsing of relative recurrence rules, UTF‑7 email reading, attachment name handling, and MHTML generation issues.
  • Aspose.HTML – Fixed PDF conversion bug from HTML.
  • Aspose.OCR – Fixed issues OCRJAVA‑347/348 (handwritten text), OCRJAVA‑350 (searchable PDF overlay).
  • Aspose.PDF – Fixed numerous conversion bugs (e.g., PDF → JPG argument range, title mismatches, XFA PDF hangs, table extraction, image encoding, TOC truncation, font embedding, annotation corruption, redaction area errors, flattening artefacts).
  • Aspose.PSD – Fixed AI image handling, warp‑text effect, mask rendering, NullReferenceException in font parsing, and memory‑usage issues.
  • Aspose.Slides – Fixed chart/table missing issues in ODP → PPTX, X‑axis scaling, text orientation, first‑slide image content, and chart rendering bugs.
  • Aspose.Tasks – Fixed filters display, graphical indicator preservation, ExternalTaskId/Uid handling, extra empty resources, and cost variance calculations.
  • Aspose.Words – Fixed a wide range of bugs across shape filling, Linux compatibility, regex searching, SVG colour handling, bibliography rendering, list export, image handling, PDF export compliance, and many document‑processing edge cases.
  • Aspose.Zip – Fixed character‑set encoding issues for certain locales.

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

Gradle

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

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

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

SBT

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

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