Conholdate.Total for Java

26.4
2026-05-22 1.11 GB

26.4 版本新增功能

新增功能

  • Aspose.3D – 新增成员 BindPoint.getChannels()Property.getOwner()Property.getBindPoints(),以支持更丰富的场景检查。
  • Aspose.BarCodeOnlyRequestedTypes 属性(setOnlyRequestedTypes(boolean)isOnlyRequestedTypes()),用于将条码识别限制为明确请求的类型。
  • Aspose.OCRDetectTables API,用于检测图像中的表格区域,返回 RectangleOutput 对象。
  • Aspose.Cells – 新增 CopyOptions.UpdateInvalidReferencesToTargetSheetErrorCellValueType 成员(ValueRefNA)。
  • Aspose.Slides – 新增 WorkbookType 枚举及 ChartData.getEmbeddedWorkbookType() 属性,用于图表工作簿处理。
  • Aspose.PSD – 向渐变填充设置和资源中新增渐变插值方法(InterpolationMethod)及相关 getter/setter。
  • Aspose.Drawing – 阿拉伯文字连写支持、多页 TIFF 保存改进、内存消耗减少以及编解码器性能提升。
  • Aspose.Font – 修复了解析异常、更正了字符 'z' 的字形索引,并对 CMap 格式 2 处理进行了重大重构。
  • Aspose.Imaging – 实现部分 GDI 渲染、多项 PDF 导出、CDR/WebP 转换及内存管理器稳定性的缺陷修复。
优化改进
  • Aspose.Drawing – 多页 TIFF 图像保存时的正确性与速度提升。
  • Aspose.Font – 更可靠的 CMap 格式 2 支持,降低解析错误与字形查找不准确问题。
  • Aspose.Imaging – 无专用流图像的图像到 PDF 转换增强;异步转换管道整体稳定性提升。
  • Aspose.Slides – 更新 PPTX 压缩处理,新增工作簿类型枚举,提升图表导出保真度。
已修复问题
  • Aspose.3D – 修复动画相关信息暴露问题(THREEDNET‑1760),解决矩阵分解中的负缩放问题(THREEDNET‑1757)。
  • Aspose.BarCode – 修复条码识别缺陷:PDF 条码读取(BARCODENET‑37745)、EAN/UPC 类型处理(BARCODENET‑38384)以及 Code39Extended VIN 检测(BARCODENET‑38386)。
  • Aspose.Cells – 修复 REGEXTEST 函数支持、ODS 解密(CELLSJAVA‑46682)、XLOOKUP 结果错误(CELLSJAVA‑46692)、Excel 转 PDF 过程中形状丢失(CELLSJAVA‑46629)以及受密码保护 ODS 文件上的 NPE(CELLSJAVA‑46680)。
  • Aspose.Email – 修复 PST 删除异常、软删除项目枚举错误、RRULE 解析问题以及损坏 MSG 文件导致的 OOM 问题。
  • Aspose.Font – 修复解析 FontDefinition 时异常及字符 z 字形索引错误。
  • Aspose.Imaging – 修复 CDR 至 WEBP 的 IndexOutOfRangeException、JPG 颜色读取错误、CDR 至 PDF 加载失败以及无流图像 PDF 导出崩溃。
  • Aspose.OCR – 解决表格检测模型集成与验证问题。
  • Aspose.PSD – 实现 Smooth 方法渐变渲染,添加对图层组中效果资源的支持,并修复色调/饱和度资源异常。
  • Aspose.Slides – 修复文本布局变化、字体大小膨胀、幻灯片图像渲染质量下降、图表数据标签缺失、堆叠面积图坐标轴/图例问题、环形图标签错位、备注页缩放 NPE 及演示文稿加载 NPE。
  • Aspose.Words – 修复 HashMap 插入顺序以匹配 .NET、改进 PDF 逻辑结构、为漏斗图添加数据标签支持、图表样式引导线渲染、区域感知坐标轴标题、增强 LINQ Reporting Engine 错误报告功能。
  • GroupDocs.Parser – 优化 GetFileInfo 方法(由整体改进隐式实现)。
  • 总体 – 在 GroupDocs.Total 套件中,对 Annotation、Assembly、Conversion、Editor、Markdown、Merger、Metadata、Parser、Redaction、Search、Signature、Viewer 和 Watermark 组件进行了大量稳定性与内存使用优化。

安装

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