Conholdate.Total for Java

25.4
2025-04-30 1.14 GB

25.4 Έκδοση - Τι νέο υπάρχει

Προστέθηκε

  • THREEDNET‑1650 – Add meta‑data export using extension EXT_mesh_features for glTF. (Aspose.3D)
  • THREEDNET‑1671 – Add meta‑data import using extension EXT_structural_metadata for glTF. (Aspose.3D)
  • BARCODENET‑37360 – Improved Databar recognition quality and performance (DBase processor). (Aspose.BarCode)
  • CELLSJAVA‑46329 – Check unsupported functions/formula in worksheet. (Aspose.Cells)
  • CELLSJAVA‑46335 – Support embedded images when reading/writing HTML. (Aspose.Cells)
  • CELLSJAVA‑46309 – XLSX → MD header export improvement. (Aspose.Cells)
  • CELLSJAVA‑46318 – XLSX → MD conversion improvements. (Aspose.Cells)
  • CELLSJAVA‑46322 – Fixed wrong reading of custom‑formatted values. (Aspose.Cells)
  • CELLSJAVA‑46324 – Fixed full recalculation issue when calculation chain is enabled. (Aspose.Cells)
  • CELLSJAVA‑46271 – Fixed inconsistent HTML output for charts. (Aspose.Cells)
  • CELLSJAVA‑46276 – Fixed category‑axis label formatting for chart images. (Aspose.Cells)
  • CELLSJAVA‑46277 – Fixed disappearing chart lines on image export. (Aspose.Cells)
  • CELLSJAVA‑45785 – Added support for rendering text using curves/glyphs or SVG fonts. (Aspose.Cells)
  • CELLSJAVA‑46321 – Fixed PDF generation that embedded duplicate fonts with same name/style. (Aspose.Cells)
  • CELLSJAVA‑46332 – Fixed XLSX → HTML horizontal table width issue. (Aspose.Cells)
  • CELLSJAVA‑46248 – Fixed Smart Markers issues with JSON data source. (Aspose.Cells)
  • CELLSJAVA‑46315 – Fixed workbook corruption when merging worksheets with pivot tables. (Aspose.Cells)
  • CELLSJAVA‑46331 – Fixed Excel crash on closing generated XLS file. (Aspose.Cells)
  • CELLSJAVA‑46334 – Fixed unwanted label repetition after refreshing/calculating pivot table. (Aspose.Cells)
  • DIAGRAMJAVA‑51259 – Fixed theme‑color retrieval for BPMN events. (Aspose.Diagram)
  • EMAILNET‑41555 – Added overload of MapiContact.FromVCard with VCardLoadOptions. (Aspose.Email)
  • EMAILNET‑41528 – Added stream‑based API to preserve attachment icons when saving to HTML. (Aspose.Email)
  • HTMLJAVA‑1412 – Fixed HTML → DOCX conversion issue. (Aspose.HTML)
  • HTMLJAVA‑2004 – Fixed MHT → PDF exception “element already exists”. (Aspose.HTML)
  • HTMLJAVA‑1157 – Fixed NullPointerException on HTML → JPG under CentOS. (Aspose.HTML)
  • HTMLJAVA‑1853 – Fixed missing image when converting HTML to image. (Aspose.HTML)
  • HTMLJAVA‑803 – Fixed incorrect HTML → PDF conversion result compared with online service. (Aspose.HTML)
  • HTMLJAVA‑1859 – Fixed infinite loop when converting HTML to PNG. (Aspose.HTML)
  • HTMLJAVA‑1998 – Fixed MHT conversion not rendering images. (Aspose.HTML)
  • HTMLJAVA‑1715 – Optimized HTML → PDF conversion time. (Aspose.HTML)
  • HTMLJAVA‑1204 – Reduced execution time to 67 ms (performance boost). (Aspose.HTML)
  • HTMLJAVA‑1259 – Fixed Converter.convertHTML() ClassCastException for missing images. (Aspose.HTML)
  • HTMLJAVA‑1448 – Restored missing images on HTML → PDF when font‑table error occurs. (Aspose.HTML)
  • HTMLJAVA‑1646 – Restored missing images on HTML → PDF NullPointerException. (Aspose.HTML)
  • HTMLJAVA‑806 – Improved performance for HTML → PDF with missing images. (Aspose.HTML)
  • IMAGINGJava‑8926 – Auto‑adjustment of image brightness (histogram normalization). (Aspose.Imaging)
  • IMAGINGJava‑8935 – Added support for loading DCM images. (Aspose.Imaging)
  • IMAGINGJava‑8934 – Added support for converting CMX images to JPG. (Aspose.Imaging)
  • OCRJAVA‑423 – Added universal recognition of Arabic, Persian and English alphabets. (Aspose.OCR)
  • OCRJAVA‑422 – Added automatic layout‑block detection via image content analysis. (Aspose.OCR)
  • OCRJAVA‑421 – Added markdown output format with document layout. (Aspose.OCR)
  • OCRJAVA‑418 – Added automatic language detection during recognition. (Aspose.OCR)
  • OCRJAVA‑420 – Improved DOCX output format. (Aspose.OCR)
  • PDFJAVA‑44885 – Preserve hyperlinks when converting PDF → XLSX. (Aspose.PDF)
  • PDFJAVA‑44938 – Implemented image flipping support for PDF → ODS. (Aspose.PDF)
  • PDFJAVA‑44948 – Added ability to verify graphical shape boundaries when adding to a page. (Aspose.PDF)
  • PSDJAVA‑725 – AI format: Handle inline images in content streams. (Aspose.PSD)
  • SLIDESNET‑44902 – Added Aspose.Slides.Metered.IsMeteredLicensed method. (Aspose.Slides)
  • SLIDESJAVA‑39565 – Integrated Aspose.Slides for .NET 25.4 features. (Aspose.Slides)
  • TASKSNET‑11276 – Added API to control bars in Gantt chart legend (PageLegendItem). (Aspose.Tasks)
  • TASKSNET‑11250 – Added public API for calendar calculations using intersection of task and resource calendars. (Aspose.Tasks)
  • TASKSNET‑11224 – Added setting to stretch timescale to end of page (TimescaleFitBehavior). (Aspose.Tasks)
  • WORDSJAVA‑3077 – Added LowCode OutputStream support in public API. (Aspose.Words)
  • ZIPNET‑1300 – Added LZ4 archive composition feature. (Aspose.Zip)
  • ZIPNET‑1296 – Fixed password verification for traditionally encrypted ZIP before decompression. (Aspose.Zip)
  • ZIPNET‑1290 – Store Unix file permissions in tar header. (Aspose.Zip)
  • ZIPNET‑1295 – Extract tar.lz4 compressed archives with a single method. (Aspose.Zip)
  • ZIPNET‑1280 – Reduced memory allocation on LZMA decompression in 7z archives. (Aspose.Zip)
  • ZIPNET‑1294 – Set Unix file mode on tar extraction. (Aspose.Zip)
  • ZIPNET‑1299 – Preserve Unix file mode for ZIP entries and apply on extraction. (Aspose.Zip)
Βελτιώσεις
  • HTMLJAVA‑1859, HTMLJAVA‑1715, HTMLJAVA‑1204, HTMLJAVA‑806 – Significant execution‑time and memory‑usage optimisations for HTML → PDF/Image conversions (average 28 % speed‑up, up to 70 %). (Aspose.HTML)
  • HTMLJAVA‑1259, HTMLJAVA‑1448, HTMLJAVA‑1646 – Restored missing images in various HTML conversion scenarios. (Aspose.HTML)
  • PDFJAVA‑43637 – Fixed font loss when adding pages to a new document (regression fixed). (Aspose.PDF)
  • PDFJAVA‑44696 – Fixed PDF/A‑2B validation failure in Preflight (regression fixed). (Aspose.PDF)
  • PDFJAVA‑44546 – Fixed PDF resizing problem (207 × 300 mm). (Aspose.PDF)
  • PDFJAVA‑44866, PDFJAVA‑44907, PDFJAVA‑44905, PDFJAVA‑44932 – Fixed various PDF → Excel conversion issues (extra images, split cells). (Aspose.PDF)
  • PDFJAVA‑44912 – Fixed hyperlink preservation when converting PDF → ODS. (Aspose.PDF)
  • PDFJAVA‑44883, PDFJAVA‑44849 – Fixed table‑cell padding and margin issues in PDF → DOCX conversion. (Aspose.PDF)
  • PDFJAVA‑44530 – Fixed Japanese text formatting loss when inserting into PDF. (Aspose.PDF)
  • PDFJAVA‑44916 – Fixed “Private key is not available (DSA key)” exception. (Aspose.PDF)
  • PDFJAVA‑43403 – Fixed NegativeArraySizeException during HTML → PDF conversion. (Aspose.PDF)
  • PDFJAVA‑44948 – Improved graphics‑shape boundary verification. (Aspose.PDF)
  • ZIPNET‑1280 – Optimised memory usage for LZMA decompression. (Aspose.Zip)
  • ZIPNET‑1305 – Corrected grammar in code comments. (Aspose.Zip)
Διορθώσεις
  • DIAGRAMJAVA‑51259 – Fixed theme‑color detection for BPMN events. (Aspose.Diagram)
  • EMAILNET‑41548 – Fixed InvalidOperationException while creating MboxStorageReader. (Aspose.Email)
  • EMAILNET‑41538 – Fixed search by sender address (From) returning null in PST files. (Aspose.Email)
  • EMAILNET‑41556 – Fixed “Unknown type of ActionProperty” error when loading Appointment. (Aspose.Email)
  • EMAILJAVA‑35365 – Fixed NegativeArraySizeException when adding files to PST. (Aspose.Email)
  • EMAILJAVA‑35367 – Fixed issue marking items as read/unread in PST files. (Aspose.Email)
  • EMAILJAVA‑35366 – Fixed incorrect data in VCALENDAR PRIORITY field. (Aspose.Email)
  • EMAILJAVA‑35364 – Fixed pagination bug in FolderInfo.getContents(MailQuery…). (Aspose.Email)
  • HTMLJAVA‑1412, HTMLJAVA‑2004, HTMLJAVA‑1157, HTMLJAVA‑1853, HTMLJAVA‑803, HTMLJAVA‑1859, HTMLJAVA‑1998, HTMLJAVA‑1715, HTMLJAVA‑1204, HTMLJAVA‑1259, HTMLJAVA‑1448, HTMLJAVA‑1646, HTMLJAVA‑806 – Various crashes, missing images, infinite loops, and performance regressions fixed. (Aspose.HTML)
  • OCRJAVA‑423, OCRJAVA‑422, OCRJAVA‑421, OCRJAVA‑418, OCRJAVA‑420 – Fixed stability issues related to new language‑detection and layout‑analysis features. (Aspose.OCR)
  • PDFJAVA‑43637, PDFJAVA‑44696, PDFJAVA‑44546, PDFJAVA‑44866, PDFJAVA‑44907, PDFJAVA‑44905, PDFJAVA‑44932, PDFJAVA‑44912, PDFJAVA‑44883, PDFJAVA‑44849, PDFJAVA‑44530, PDFJAVA‑44916, PDFJAVA‑43403, PDFJAVA‑44948, PDFJAVA‑44938, PDFJAVA‑44948, PDFJAVA‑44885, PDFJAVA‑44948 – Numerous PDF conversion, rendering, and security bugs resolved. (Aspose.PDF)
  • PSDJAVA‑726, PSDJAVA‑727, PSDJAVA‑728 – Fixed AI format rendering and structure‑reading errors. (Aspose.PSD)
  • SLIDESJAVA‑39636, SLIDESJAVA‑39301, SLIDESJAVA‑39638, SLIDESJAVA‑39640 – Fixed Markdown escape‑character issue, cut‑off page numbers in PPTX → PDF, corrupt PPTX after slide cloning, and chart rendering problems in PPTX → PDF. (Aspose.Slides)
  • TASKSNET‑11440, TASKSNET‑11439, TASKSNET‑11432, TASKSNET‑11357, TASKSNET‑11356, TASKSNET‑11299 – Fixed Primavera XML export, assignment export logic, TaskUsage view rendering, timescale area rendering, and scheduling bugs. (Aspose.Tasks)
  • ZIPNET‑1296, ZIPJAVA‑223 – Fixed indefinite blocking on PPMD‑compressed ZIP archives and password verification for traditionally encrypted ZIP files. (Aspose.Zip)
  • WORDSJAVA‑3056 – Fixed IllegalStateException after document comparison. (Aspose.Words)
  • WORDSJAVA‑3057 – Fixed incorrect EMF → PNG conversion. (Aspose.Words)
  • WORDSJAVA‑3037 – Fixed HarfBuzz compatibility issue on RHEL 8. (Aspose.Words)
  • WORDSJAVA‑3017 – Fixed FileCorruptedException when loading EPUB documents. (Aspose.Words)

The above list reflects all new features, enhancements, performance improvements, and bug fixes introduced across the Conholdate.Total 25.4 Java suite.


Εγκατάσταση

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

Gradle

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

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

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

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "25.4"
Ιστορικό εκδόσεων