Conholdate.Total for Java

21.2
2021-03-05 0.05 GB

21.2 版本的新功能

新增

  • Aspose.3D – USDZ import support, texture handling for USDZ, evaluation‑version exception handling, TextureSlot class, TrialException class, fast vertex field read APIs in TriMesh, and USDZ file format support.
  • Aspose.BarCode – Full set of PDF417 macro API methods (setPdf417Macro* / getPdf417Macro*) and QualitySettings.checkMore1DVariants property.
  • Aspose.CAD – IFC4 support and ability to extract all text from drawings.
  • Aspose.DiagramactivePage property for Diagram, centerDrawing() for Shape, and drawLine() for Page.
  • Aspose.Email – IMAP thread‑list command for Gmail, improved folder loading, OLM modified‑date access, and related enhancements.
  • Aspose.Imaging – CMX v11 format support, BMP RLE4 loading, feathering in ImageMasking.applyMask, new Java‑specific conversion helpers (ImageExtensions.toJava, ImageExtensions.fromJava).
  • Aspose.OCR – Spell‑check feature with suggestions, blacklist for ignored symbols, and extended public API (RecognitionResult.getSpellCheck*, RecognitionSettings.setIgnoredCharacters, etc.).
  • Aspose.PDF – PAdES LTV signatures, document‑property inspection without full load, LTV validation, LTV support, large‑file attachment handling, producer‑field updates, and redact‑area support for RedactionAnnotation.
  • Aspose.Slides – Accessibility retention when saving PPTX as PDF, and .NET 21.2 feature usage.
  • Aspose.Tasks – Password‑protected project saving, Activity_Id handling for Primavera formats, single‑page MPP rendering, and custom timescale settings for usage views.
  • Aspose.Words – COM OpenIStream helper, SaveOptions.UpdateCreatedTimeProperty, themed font properties (ThemeFont*, ThemeColor, TintAndShade), FindReplaceOptions.SmartParagraphBreakReplacement, SaveOptions.CustomTimeZoneInfo, extended DocumentBuilder.MoveToParagraph/MoveToCell behavior, and removal of obsolete FieldToc.IsPageNumberOmittingLevelRangeSpecified.
改进
  • Aspose.CellsDeleteBlankRows now preserves column settings; new AutoFilter.ShowFilterButton property; removal of deprecated Range.CellCount, SeriesCollection.SecondCatergoryData, and StyleModifyFlag.Spacing.
  • Aspose.Words – Optimized memory usage when saving DOCX files, improved HarfBuzz handling, and better XML data source stability.
  • Aspose.Imaging – Faster ICC color conversion cache (as part of performance enhancements).
  • Aspose.Slides – Updated thumbnail generation to avoid endless loops and improve font loading on macOS.
修复
  • Aspose.3D – Fixed triangle index errors, FBX save exceptions, oversized texture files, incorrect OBJ meshes, missing FBX textures, shader‑model‑unknown rendering, multiple‑mesh rendering, and UI scaling/rotation issues.
  • Aspose.BarCode – Resolved barcode‑recognition failures.
  • Aspose.CAD – Fixed numerous DWF and DXF import/export exceptions, layer rendering issues, and freezing on document load.
  • Aspose.Cells – Fixed corrupted workbook copies, chart‑image saving issues, loss of password‑protection settings in XLSB, sheet‑copy corruption, and single‑sheet HTML export exception.
  • Aspose.Email – Fixed Gmail thread retrieval, EntryIdString folder loading, OLM modified‑date handling, MSG body differences, ContentID character restrictions, various bugs with IEWS client methods, EML‑to‑MSG attachment naming, HTML body handling, header flag population, Graph client data retrieval, and large‑MSG generation errors.
  • Aspose.Imaging – Resolved CMX rasterization errors, EMF/WMF to PNG conversion issues, GIF‑to‑DICOM exceptions, BMP RLE4 handling, EPS export border properties, EMF‑to‑SVG/PNG failures, CDR loading/saving problems, WebP loading bugs, page‑size validation errors, and Linux WMF conversion hangs.
  • Aspose.OCR – Fixed recognition‑quality problems affecting OCR results.
  • Aspose.PDF – Fixed out‑of‑memory errors on large attachments, producer field updates, redact‑area inaccuracies, XFDF annotation import, image background changes during PDF‑to‑HTML conversion, permission settings, XLSX column shifts, Japanese character removal errors, and related stability issues.
  • Aspose.Slides – Fixed thumbnail generation hangs, OOME on Mac system fonts, illegal reflective access warnings, EMF‑to‑PDF conversion failures, duplicate key exceptions, slide‑thumbnail bugs, Chinese character bolding in SVG/PNG, font weight randomness, Asian language thumbnail issues, and other rendering anomalies.
  • Aspose.Tasks – Fixed exceptions when accessing time‑phased data for material resources, HTML rendering null references, view color mismatches, password‑protected save overflow, index‑out‑of‑range errors on page count, stream‑reading errors on HTML save, and resource‑assignment loading failures.
  • Aspose.Words – Resolved over 90 bugs including: illegal state on XML data source, region merging errors, TOC update issues on Ubuntu, JSON namespace handling, file corruption on DOC‑to‑HTML, HarfBuzz Khmer shaping, null pointer on JsonDataSource, throws Exception clause inconsistencies, memory‑usage spikes, layout performance regressions, font changes during DOCX‑to‑PDF, OLE image presentation, content‑control deletion on merge, Arabic text corruption, PRINTDATE field issues, footer line tagging, style name mismatches after track changes, invalid casts on ODT resave, narrow text in MHT‑to‑PDF, source loss after save, blank PDF pages, image stretching, pagination shifts, STYLEREF errors, performance drops in HTML conversion, CHM image loading, region data source invocation, document property handling, and many other rendering, conversion, and API stability problems.

安装

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

Gradle

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

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

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

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "21.2"
发布历史