Conholdate.Total for Java

22.9
2022-10-12 0.05 GB

22.9 版本新增功能

新增功能

  • 针对 GroupDocs 和 Aspose 库的模块化 TFM(Target Framework Moniker)NuGet 包。
  • 转换事件聚合器(ConversionEvents)及 OnFontSubstituted 事件(GroupDocs.Conversion)。
  • 基于 AI 的自然语言查询处理器,用于 OCR 结果(Aspose.OCR)。
  • Word 文档的 OOXML 合规性属性(Aspose.Words)。
  • DICOM 格式的 JPEG XL 传输语法(Aspose.Medical)。
  • PDF 字段中日期/时间字段的 JavaScript 触发器(Aspose.Words)。
  • 文档类型检测 API(基于规则和基于 AI)(Aspose.OCR)。
  • Aspose.Signature、Aspose.Watermark 等库的多框架 NuGet 分发支持。
  • 新方法 com.aspose.threed.PbrMaterial.fromMaterial(Material)(Aspose.3D)。
  • 支持 OTF 至 TTF 转换及 TrueType 字体中超过 100 万字形(Aspose.Font)。
  • 新 OCR 收据识别 API 与小字号放大设置(Aspose.OCR)。
  • Icon (.ico) 文件格式支持及 Apple MakerNote 标签解析(Aspose.Imaging)。
  • 字体转换异常与字形查找的新公共 API(Aspose.Font)。
  • 增强 PDF 处理能力:透明背景控制与数字主题格式标志(Aspose.Pdf)。
  • 新字体替换 API IFontsManager.getSubstitutions()(Aspose.Slides)。
  • 新动画计时方法 setRepeatUntilEndSlidesetRepeatUntilNextClick(Aspose.Slides)。
  • 扩展 TxtLoadOptions,新增 AutoNumberingDetection(Aspose.Words)。
  • 新增 FieldEQ.AsOfficeMath() 方法(Aspose.Words)。
  • 新增 PdfSaveOptions.CacheHeaderFooterShapes 以减少 PDF 文件体积(Aspose.Words)。
  • 支持在行级别创建分组类型结构化文档标签(Aspose.Words)。
  • 工作簿、图表及样式相关的新方法与属性(Aspose.Cells)。
  • PDF 导出页面设置 API(不含分页符)(Aspose.Note)。
  • 改进 HTML 至文本转换(Aspose.Html)。
  • 更新 SaveOptions 中默认时间刻度(Timescale)行为(Aspose.Tasks)。
改进
  • GroupDocs.Annotation、Assembly 与 Conversion 引擎升级,带来更快的渲染速度与更低的内存占用。
  • ICC 颜色转换缓存加速(Aspose.Imaging)。
  • 优化 GetFileInfo 方法(GroupDocs.Parser)。
  • 更新 PPTX 压缩处理逻辑(Aspose.Slides)。
  • Aspose.CAD 在 DWG/DWF 文件读取与导出方面性能与稳定性提升。
  • OCR 中旋转图像处理与小字号检测能力增强(Aspose.OCR)。
  • PDF 转 PNG(带透明背景)转换精度提升(Aspose.Pdf)。
  • 优化 Aspose.Imaging 中 ZIP 压缩处理与图像加载相关 bug(Aspose.Imaging)。
  • Aspose.Tasks 中默认时间刻度视图渲染更新,以保留“所见即所得”(WYSIWYG)效果。
  • 各组件内部多项优化与 Bug 修复,整体提升稳定性。
已修复
  • 修复大量问题,涉及注释(图像、Visio、HTML)、Assembly(依赖项、图表渲染)、Conversion(PDF 至 Markdown 图像、XFA PDF 卡死)、Editor(空邮件文档)、Metadata(MSG 中 HTML 正文)、Parser、Redaction(内容涂销)、Search(搜索)、Signature(数字签名)、Watermark(水印)以及全部 Aspose 产品(BarCode、CAD、Cells、Diagram、Drawing、Email、Font、GIS、HTML、Imaging、Medical、OCR、Page、PSD、Slides、SVG、Tasks、TeX、Words、Zip)。
  • 修复关键崩溃问题:GroupDocs.Annotation 中 .NET 8 二进制序列化崩溃、Aspose.HTML 中 PDF 至 PNG 的栈溢出、GroupDocs.Conversion 中 XFA PDF 转换卡死等众多严重问题。
  • 修复特定 Bug,例如 THREEDNET‑1230(STL 四边形面支持)、CADJAVA‑10718(MTEXT 对齐)、CELLSJAVA‑44864(并发工作簿加载)、EMAILJAVA‑35100(含中文的 EML 至 MSG 转换)、FONTNET‑398(TtfCMapFormat2Table 无限循环)、PDFJAVA‑41913(PNG 至 PDF 的 OutOfMemoryError)、SLIDESJAVA‑38862(HTML 文本导入)、WORDSJAVA‑2469(Noto 字体 DOCX 至 PDF 问题)及其他详见各组件发行说明的问题。

安装

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"
发布历史