Conholdate.Total for Java

26.4
2026-05-22 1.11 GB

26.4 Sürümündeki Yenilikler

Eklenenler

  • Aspose.3D – New members BindPoint.getChannels(), Property.getOwner(), and Property.getBindPoints() for richer scene inspection.
  • Aspose.BarCodeOnlyRequestedTypes property (setOnlyRequestedTypes(boolean), isOnlyRequestedTypes()) to restrict barcode recognition to explicitly requested types.
  • Aspose.OCRDetectTables API for table‑region detection in images, returning RectangleOutput objects.
  • Aspose.Cells – New CopyOptions.UpdateInvalidReferencesToTargetSheet and ErrorCellValueType members (Value, Ref, NA).
  • Aspose.Slides – New WorkbookType enumeration and ChartData.getEmbeddedWorkbookType() property for chart workbook handling.
  • Aspose.PSD – Gradient interpolation methods (InterpolationMethod) and related getters/setters added to gradient fill settings and resources.
  • Aspose.Drawing – Arabic script ligature support, multi‑page TIFF saving improvements, reduced memory consumption, and codec performance enhancements.
  • Aspose.Font – Fixed parsing exception, corrected glyph index for 'z', and major refactor of CMap Format 2 handling.
  • Aspose.Imaging – Implemented partial GDI rendering, various bug‑fixes for PDF export, CDR/WebP conversion, and memory‑manager stability.
Improved
  • Aspose.Drawing – Better correctness and speed when saving multi‑page TIFF images.
  • Aspose.Font – More reliable CMap Format 2 support, reducing parsing errors and glyph‑lookup inaccuracies.
  • Aspose.Imaging – Enhanced image‑to‑PDF conversion for images without dedicated streams; overall stability improvements in async conversion pipelines.
  • Aspose.Slides – Updated PPTX compression handling and added enumeration for workbook types, improving chart export fidelity.
Fixed
  • Aspose.3D – Fixed animation‑related information exposure (THREEDNET‑1760) and resolved negative scaling issue in matrix decomposition (THREEDNET‑1757).
  • Aspose.BarCode – Fixed barcode recognition bugs: PDF barcode reading (BARCODENET‑37745), EAN/UPC type handling (BARCODENET‑38384), and Code39Extended VIN detection (BARCODENET‑38386).
  • Aspose.Cells – Resolved REGEXTEST function support, ODS decryption (CELLSJAVA‑46682), XLOOKUP result errors (CELLSJAVA‑46692), shape loss in Excel‑to‑PDF conversion (CELLSJAVA‑46629), and NPE on password‑protected ODS files (CELLSJAVA‑46680).
  • Aspose.Email – Fixed PST deletion exception, soft‑deleted items enumeration error, RRULE parsing issue, and OOM on corrupt MSG files.
  • Aspose.Font – Fixed exception while parsing FontDefinition and incorrect glyph index for character z.
  • Aspose.Imaging – Fixed CDR‑to‑WEBP IndexOutOfRangeException, JPG color reading errors, CDR‑to‑PDF loading failures, and PDF export crashes for images without streams.
  • Aspose.OCR – Addressed table‑detection model integration and validation issues.
  • Aspose.PSD – Implemented gradient rendering with Smooth method, added support for effect resources in group layers, and fixed Hue/Saturation resource exception.
  • Aspose.Slides – Fixed text layout changes, font size inflation, lower‑quality slide image rendering, missing chart data labels, stacked area chart axis/legend issues, doughnut chart label mis‑placement, NPEs on notes slide resizing, and presentation loading NPEs.
  • Aspose.Words – Fixed HashMap insertion order to match .NET, improved PDF logical structure, added data‑label support for funnel charts, chart style leader line rendering, locale‑aware axis titles, and enhanced LINQ Reporting Engine error reporting.
  • GroupDocs.Parser – Optimized GetFileInfo method (implicit from overall improvements).
  • General – Across the GroupDocs.Total suite, numerous stability and memory‑usage enhancements were applied to Annotation, Assembly, Conversion, Editor, Markdown, Merger, Metadata, Parser, Redaction, Search, Signature, Viewer, and Watermark components.

Kurulum

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

Gradle

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

compile(group: 'com.conholdate', name: 'conholdate-total', version: '26.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="26.4">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "26.4"
Sürüm Geçmişi