Conholdate.Total for Java

21.8
2021-09-02 0.05 GB

What's new in 21.8

Added

  • Aspose.3D – Blind watermark support through the new com.aspose.threed.Watermark class (encode/decode).
  • Aspose.BarCode – Support for Royal Mail Mailmark 2D encoding/decoding and a full set of new types, fields and methods for Mailmark2D (e.g., Mailmark2DCodetext, tryDecodeMailmark2D).
  • Aspose.CAD – New export capabilities for DCM, EMF and WEBP formats; EMF export implementation; ObserverPoint support for IGES; FBX (ASCII) exporter; numerous rendering and conversion enhancements.
  • Aspose.Cells – New interrupt‑monitor hierarchy (AbstractInterruptMonitor), HtmlSaveOptions.WorksheetScalable, range name lookup (WorksheetCollection.GetRangeByName), Range.AutoFill, and WarningType.IO enum.
  • Aspose.Diagram – VSD‑to‑PDF conversion now preserves shape text positions.
  • Aspose.Email – PST file traversal API with PersonalStorage(TraversalExceptionsCallback) constructor, LocaleOptions.setLocale overload, and custom IMAP search (customSearch).
  • Aspose.Font – CFF → TTF/WOFF conversion, full support for all TTF/WOFF tables, and saving capability for those tables.
  • Aspose.Imaging – Enhanced GIF handling (cycle count), CDR → PSD export, EMF/WMF fixes, memory‑leak mitigation for EPS → PSD, improved TGA support, and numerous other format‑specific enhancements.
  • Aspose.OCR – PDF‑only image recognition, RecognitionLinesResult property added to RecognitionResult, and new RecognizePdf method with DocumentRecognitionSettings.
  • Aspose.Page – (No new features; bug‑fix only).
  • Aspose.Pdf – Digital signature text‑color option, hyphen‑symbol support for TextFragment, and several new classes/methods (e.g., PdfFileSanitization, TextDefaults).
  • Aspose.Slides – Monotype‑font rendering, animated GIF export for presentations, OR function for chart spreadsheet formulas, PowerPoint‑style fit & maximize scaling, cached formula values, and many new API methods.
  • Aspose.Tasks – FIPS‑compliant Bouncy Castle usage, new OleObject.Id, Task.moveToSibling(Task), and WorkWeek constructor.
  • Aspose.TeX – Full graphics engine (affine transforms, color, path drawing/filling, clipping), LaTeX loading and package support, raster image inclusion, and a complete Math‑formula renderer with extensive API surface.
  • Aspose.Words – GIF image insertion, PDF save option ExportLanguageToSpanTag, public field‑updating callback (IFieldUpdatingCallback), SaveOptions.FlatOpcXmlMappingOnly property, and numerous new public APIs (e.g., certificate date extraction).
Improved
  • Aspose.3D – Reduced lock contention during parallel Scene.Open for FBX files.
  • Aspose.Imaging – Fixed incorrect GIF loop count handling; added proper cycle‑count setting.
  • Aspose.Slides – Performance and stability enhancements for chart formula evaluation and cached value usage.
  • Aspose.Tasks – Improved locale handling and security provider usage (FIPS compliance).
Fixed
  • Aspose.3D – Fixed GLB export data loss, vertex deduction issue, FBX opacity handling, FBX → GLTF2 conversion problems, and several bug fixes.
  • Aspose.CAD – Resolved numerous rendering and export bugs: DWF loading errors, PLT/HGP opening failures, DWG line‑color issues, PDF image export failures, SVG extra lines, blank image rendering, and memory‑leak / crash problems.
  • Aspose.Cells – Fixed CSS‑unused‑style generation, missing graphics in PDFs, HTML‑to‑Workbook styling bugs, column‑index errors, color issues, MDURATION formula regression, power‑operator handling, missing images in PDFs, MacOS font defaults, axis‑label alignment, chart datatable text, diagram titles, Apple iWork support, unsupported file formats, corrupt XLSX after chart‑no‑data, AutoFitRow height changes, Excel opening errors, shape macro name exceptions, LightCells class‑cast, and series‑name NPEs.
  • Aspose.Diagram – Fixed shape‑to‑image issues, connector‑arrow problems, bold line rendering, PNG color errors, and blank‑page output when converting Visio to PNG.
  • Aspose.Email – Resolved missing attendees on MSG → PDF, PST + MSG NPE, ImapClient constructor argument errors, SmtpClient.Send cancellation, and added PST traversal reliability.
  • Aspose.Font – Fixed local table problem when saving WOFF2, eliminated OutOfMemoryException during glyph rendering.
  • Aspose.Imaging – Fixed GIF cycle count, CDR → PSD export, EMF text garbling, SVG resize exceptions, EPS → PSD memory leak, DCM → APNG export exception, EPS → PSD font‑file explosion, and several other format‑specific crashes.
  • Aspose.OCR – No bug entries; only enhancements.
  • Aspose.Page – Fixed “Offending Command” error when converting PS to PDF.
  • Aspose.Pdf – Fixed text‑color issues in digital signatures, hyphenation symbol handling, PDF‑to‑PNG stack overflow, PDF/A‑1b conversion failures, PdfFileEditor.append resource leak, PngDevice page processing crash, embedded‑file collection errors, font‑reading StackOverflow, TextFragment font retention, XLSX table merging, and related memory/exception problems.
  • Aspose.Slides – Fixed slide‑note addition failures, KeyNotFoundException on save, missing tables in thumbnails, PDF text rendering, PDF conversion failures, font scaling anomalies, missing chart elements in PDFs, SVG text loss, note tab handling, shape rotation/arc/arrow rendering, monotype‑font issues, thumbnail rendering problems, EMF insertion exception, and numerous other rendering bugs.
  • Aspose.Tasks – Fixed locale support issues, material‑resource calculation errors, task disappearance after view change, invalid task IDs on blank‑line insertion, missing tasks after CopyTo, incorrect task lines for older MPP versions, and related stability problems.
  • Aspose.TeX – Fixed API renames and removals, streamlined device‑group handling, and updated method signatures for rendering and output directories.
  • Aspose.Words – Fixed cursor‑movement API, HSL color support in HTML, LINQ reporting exception context, removal of generator/producer metadata, store‑item checksum on save, language export tags, GIF insertion limitations, certificate date APIs, performance regression for document opening, Thai symbol EMF output, PDF compliance size issues, ReportingEngine IllegalStateException, page‑count string errors, JSON data source naming conflicts, zero‑relation DataSet parsing, MHTML character conversion, CSS token/namespace bugs, field‑update issues (RD field), Hebrew RTL/LTR preservation, shape transparency PDF conversion, argument out‑of‑range on PDF conversion, table list paragraph updates, pagination after DOCX → PDF, MHT load detection, various chart rendering problems, HTML → DOCX layout issues, font‑size conversion exceptions, document comparison redlining, target‑frame HTML conversion, character formatting in PDF, locale‑converter mapping gaps, text pagination, Khmer character rendering, chart cropping, list paragraph pagination, language changes after re‑save, pie/doughnut explosion rendering, regex replacement, image placement in tables, field‑updating callback implementation, FlatOpcXmlMappingOnly behavior, and many other bugs listed in the source tables.

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

Gradle

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

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

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

SBT

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

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