Conholdate.Total for Java

22.9
2022-10-12 0.05 GB

22.9 Sürümündeki Yenilikler

Eklenenler

  • Modular per‑TFM NuGet packages for GroupDocs and Aspose libraries.
  • ConversionEvents aggregator and OnFontSubstituted event (GroupDocs.Conversion).
  • AI‑driven natural‑language query processor for OCR results (Aspose.OCR).
  • OOXML compliance property for Word documents (Aspose.Words).
  • JPEG XL transfer syntaxes for DICOM (Aspose.Medical).
  • PDF form‑field JavaScript triggers for date/time fields (Aspose.Words).
  • Document type detection APIs (rule‑based and AI‑based) (Aspose.OCR).
  • Multi‑framework NuGet delivery for Aspose.Signature, Aspose.Watermark, etc.
  • New method com.aspose.threed.PbrMaterial.fromMaterial(Material) (Aspose.3D).
  • Support for OTF‑to‑TTF conversion and >1 million glyphs in TrueType fonts (Aspose.Font).
  • New OCR receipt recognition API and small‑font upscaling setting (Aspose.OCR).
  • Icon (.ico) file format support and Apple MakerNote tags parsing (Aspose.Imaging).
  • New public APIs for font conversion exceptions and glyph lookup (Aspose.Font).
  • Enhanced PDF handling: transparent background control and digital subject format flag (Aspose.Pdf).
  • New font‑substitution API IFontsManager.getSubstitutions() (Aspose.Slides).
  • New animation timing methods setRepeatUntilEndSlide, setRepeatUntilNextClick (Aspose.Slides).
  • Extended TxtLoadOptions with AutoNumberingDetection (Aspose.Words).
  • Added FieldEQ.AsOfficeMath() method (Aspose.Words).
  • Added PdfSaveOptions.CacheHeaderFooterShapes for PDF size reduction (Aspose.Words).
  • Ability to create Group‑type structured document tags at row level (Aspose.Words).
  • Numerous new methods and properties for workbook, chart, and styling (Aspose.Cells).
  • Page‑settings API for PDF export without breaks (Aspose.Note).
  • Improved HTML‑to‑Text conversion (Aspose.Html).
  • Updated default Timescale behavior in SaveOptions (Aspose.Tasks).
İyileştirilenler
  • Engine upgrades across GroupDocs.Annotation, Assembly, and Conversion delivering faster rendering and reduced memory usage.
  • Faster ICC color conversion cache (Aspose.Imaging).
  • Optimized GetFileInfo method (GroupDocs.Parser).
  • Updated compression handling for PPTX (Aspose.Slides).
  • Performance and stability enhancements across Aspose.CAD reading/exporting of DWG/DWF files.
  • Enhanced handling of rotated images and small‑font detection in OCR (Aspose.OCR).
  • Improved conversion accuracy for PDF to PNG with transparent background (Aspose.Pdf).
  • Refined handling of ZIP compression and image loading bugs in Aspose.Imaging.
  • Updated default view rendering for timescale in Aspose.Tasks to preserve WYSIWYG.
  • Various internal optimizations and bug‑fixes across all components improving overall stability.
Düzeltilenler
  • Numerous fixes across annotation (image, Visio, HTML), assembly (dependency, chart rendering), conversion (PDF‑to‑Markdown images, XFA PDF hangs), editor (empty email docs), metadata (HTML body in MSG), parser, redaction, search, signature, watermark, and all Aspose products (BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip).
  • Critical crash fixes for .NET 8 binary serialization in GroupDocs.Annotation, PDF‑to‑PNG stack overflow in Aspose.HTML, and XFA PDF conversion hangs in GroupDocs.Conversion, among many others.
  • Fixed specific bugs such as THREEDNET‑1230 STL quad‑face support, CADJAVA‑10718 MTEXT alignment, CELLSJAVA‑44864 concurrent workbook loading, EMAILJAVA‑35100 EML‑MSG conversion with Chinese text, FONTNET‑398 infinite loop in TtfCMapFormat2Table, PDFJAVA‑41913 OutOfMemoryError on PNG‑to‑PDF, SLIDESJAVA‑38862 HTML text import, WORDSJAVA‑2469 Noto‑font DOCX‑PDF issue, and many others listed in the component release notes.

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

Gradle

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

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

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

SBT

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

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