Conholdate.Total for Java

22.5
2022-05-31 3.74 GB

What's new in 22.5

Added

  • Aspose.3D – Mesh triangulate does not support VertexElementUserData with mapping mode Polygon/PolygonVertex.
  • Aspose.3D – Add support of VertexElementUserData in TriMesh.
  • Aspose.3D – Allow export of VertexElementUserData to glTF.
  • Aspose.3D – Support for GLTF custom vertex attributes.
  • Aspose.Imaging – Unify extraction of raster images embedded in vector formats.
  • Aspose.Imaging – Improve DIB processing implementation.
  • Aspose.Note – Refactored RichText class API for richer formatting capabilities.
  • Aspose.PDF – PDF → PDF/A‑1A: option to remove transparency color to reduce output size.
  • Aspose.PDF – PDF → PDF/A: image quality preservation option.
  • Aspose.Slides – Support for 3‑D rotation effects.
  • Aspose.Tasks – XER import now supports files containing more than one project.
  • Aspose.Words – Loading of EPUB documents.
  • Aspose.Words – Loading of XML documents.
  • Aspose.Words – New paper size “Envelope No. 10” for printing.
  • Aspose.Words – Rendering of a border box around MathML formulas and strike‑through lines.
Improved
  • Aspose.CAD – Multiple enhancements (e.g., vertical MText handling, DWG → PDF memory consumption, DWF read/write stability, digital signing with ECDSA/RSA, PLT loading, OBJ → SVG export, PNG export quality, Chinese character rendering, DXF saving, DWG → PDF conversion stability, image quality improvements).
  • Aspose.Cells – LightCells model enhancements for formula handling, auto‑scroll focus cell, detection of password‑protected streams.
  • Aspose.Diagram – Added field display value API, added shape inheritance parameters API.
  • Aspose.Imaging – Numerous enhancements (e.g., EMF → PNG conversion, TIFF frame color correction, SVGZ → PNG on Linux, WEBP resize output, EPS → PNG conversion, WMZ → JPG conversion, CMX → PNG conversion, CDR load fixes, DICOM export consistency, text‑drawing spacing, 16‑bit DICOM reading, etc.).
  • Aspose.Note – RichText class now provides insert, append, remove, replace, trim, and search operations with styling options.
  • Aspose.OCR – Cyrillic model integration, XML and JSON output formats, fast recognition method, plus new API methods RecognizePageFast and GetXml.
  • Aspose.Slides – Improvements to PPTX → PDF font encoding, bug‑fix‑oriented enhancements.
  • Aspose.Tasks – Added PrimaveraReadOptions and PrimaveraXerReader for better Primavera XER/XML handling, plus new enumeration for undefined‑constraint behavior.
  • Aspose.Words – Added ChapterPageSeparator enum and related PageSetup properties, improved handling of data‑URL and empty URL resources, refined markup‑node collection API, and marked HtmlSaveOptions.ExportTextBoxAsSvg obsolete in favor of ExportShapesAsSvg.
Fixed
  • Aspose.BarCode – Fixed issue where large QR codes were not recognized under small geometric distortions.
  • Aspose.Email – Resolved performance issue migrating mails to Office 365, MSG creation with RTF embedded content, header count limits, calendar appointment loss on re‑save, incorrect date on MSG, attachment loss during EML → MSG conversion, Atlassian SDK installation analysis, removal of com.sun.imageio dependency, and loading performance problems.
  • Aspose.Imaging – Fixed exceptions and conversion hangs for EMF, EPS, WMZ, CMX, CDR, TIFF duplicate frame colors, GIF export artifacts, DICOM save errors, and other format‑specific bugs.
  • Aspose.Note – Fixed font‑family argument exception on non‑Windows platforms and regression in font loading.
  • Aspose.PDF – Fixed PDF → PDF/A‑1A transparency handling, PDF → PDFA image quality loss, table artifact exception, PdfContentEditor document‑close bug, PDF → TIFF empty stream, image rotation on PdfFileMend, signature description error, DOCX conversion issues (bullets, margins, hidden text, NPEs, line visibility, content pagination, merged cells, cell merging, text placement), and other conversion bugs.
  • Aspose.Slides – Fixed UnsatisfiedLinkError on presentation load, Calibri font encoding in PPTX → PDF, application hangs when generating slide thumbnails, Presentation.save string‑index out‑of‑bounds, PPTX → PPT save errors, EMF extraction hangs/crashes.
  • Aspose.Tasks – Fixed numerous XER import/export bugs (PreleveledStart/Finish fields, notes icon, formula calculation, activity code loss, percent complete calculations, zero‑duration date errors, extended attribute writing for MPP 2003).
  • Aspose.Words – Resolved a wide array of bugs including text shift in Word → PDF, RTF table cell width issues, JSON data source parsing, chart axis formatting, left‑indent values for XML, ambiguous encoding detection, Arabic character rendering, file‑corrupted exceptions for DOCX, DOCX loading hangs, text positioning changes, infinite loops, missing images after XML load, column width issues after HTML merge, list‑item identifier errors, axis label wrapping, HTML load failures, uppercase text rendering, UpdateFields NPE, SVG‑based 3D pie chart rendering, DOC → HTML NRE, Telugu/Tamil/Chinese shaping, table column width calculations, EPUB loading, table header wrapping, tab spacing, fill‑in field retention, page‑number formatting, table rendering bugs, PDF conversion layout problems, chart series loss, bar‑chart height changes, date alignment, reporting engine errors on .NET 6, text wrapping inconsistencies, header/footer issues, content shifting, font size/name mismatches, structured‑document‑tag handling, envelope page size handling, obsolete HTML option usage, and many others.

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

Gradle

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

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

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

SBT

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

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