Conholdate.Total for Java

21.9
2021-09-30 0.05 GB

21.9 版本新特性

新增功能

  • Aspose.3D – 支持 PCD 导出、XYZ 导入/导出、基于三角形面积的点云表面生成,以及 A3DW 格式下的点云导入/导出。
  • Aspose.BarCode – 重构 BarcodeReader 接口并优化超时异常处理机制。
  • Aspose.Cells – 新增公共属性:AutoFitterOptions.FormatStrategyMsoFormatPicture.Transparency、重载的 PivotTableCollection.Remove() 方法、ImageOrPrintOptions.IsOptimized
  • Aspose.Diagram – 向 Shape 类新增 dependsOnShapes 属性,用于获取依赖形状的 ID。
  • Aspose.Email – 提升 PST 转 MSG 提取速度。
  • Aspose.Imaging – 支持 CDR 中的 “PANTONE goe coated” 调色板;支持模糊 GIF 转 PDF;支持 WMZ 转 PNG;修正 CDR 加载错误;PowerClip 渲染修复;支持双色光栅图像;支持 SVG 转 PNG;支持 DICOM 图像加载;修复 GIF 帧水印问题;WebP 颜色校正;Tiff 保存修复。
  • Aspose.Note – 提供完整的 OneNote 标签公共 API;新增接口 (ITaggable, ITag, INoteTag)、类 (CheckBox, NoteCheckBox) 及大量用于创建标签类型的静态工厂方法。
  • Aspose.OCR – 支持多线程;支持从列表批量识别图像;新增图像校正预处理滤镜。
  • Aspose.PDF – PDF 转 XLSX 现在保留图像;提供自定义实现接口;EnchantedFlow 模式下 PDF 转 DOCX 支持段落缩进检测。
  • Aspose.Slides – 支持自动获取表格单元格填充色;支持 HTML5 导出(SaveFormat.Html5Html5Options);支持访问 ChartDataWorksheetCollection;新增 IAccessiblePVIObject 接口以高效获取效果数据。
  • Aspose.Tasks – 支持自动筛选读取多值(FilterComparisonType.IsOneOf);新增任务字段 Tsk.HAS_OVERALLOCATED_RESOURCE 和枚举 TaskKey.HasOverallocatedResource
  • Aspose.TeX – 支持 pict2e 宏包的矢量图形绘制;支持 \graphicspath 命令;支持 JPG 图像嵌入;新增 ColoredStroke 类用于线型描边属性配置。
  • Aspose.Words – 支持列表自定义数字样式格式(ListLevel.CustomNumberStyleFormat)、新增静态方法 ListLevel.GetEffectiveValue()、PDF 导出三角渐变、PDF 中注释的逻辑结构,以及大量跨平台 Bug 修复。
优化改进
  • Aspose.3D – 减少 FBX 导入器中的锁争用。
  • Aspose.BarCode – 增强条码读取器的数据解包及超时处理能力。
  • Aspose.Cells – 改进自动适配器选项处理与图像优化功能。
  • Aspose.Imaging – 提升 ICC 颜色转换缓存效率;优化 PowerClip 对象渲染;提升 SVG 转 PNG 质量。
  • Aspose.PDF – 更新 PPTX 压缩处理逻辑;提升 PDF 转 XLSX/Docx 转换性能。
  • Aspose.Slides – 提升幻灯片克隆性能;增强多线程 PPTX 转 PNG 的稳定性;改进 PDF/HTML 输出中形状效果(发光、阴影、反射)处理。
  • Aspose.Tasks – 改进资源过度分配标志及自动筛选比较处理逻辑。
  • Aspose.TeX – 增强 IInputWorkingDirectory 文件检索方法;优化 ColoredStroke API 设计。
  • Aspose.Words – 许可验证机制在复杂环境中更具容错性;新增支持自定义列表数字样式与三角渐变导出功能。
问题修复
  • Aspose.3D – 修复 PointCloud 导出至 PLY 的问题;解决 USDZ 转 OBJ 异常;修复 GC 导致的锁争用问题。
  • Aspose.BarCode – 修复因重构 BarcodeReader 接口引起的问题。
  • Aspose.Cells – 修复 numerous bugs affecting Excel‑to‑HTML/PDF conversion, chart rendering, conditional formatting, hyperlink handling, array formula evaluation, and file corruption on save.
  • Aspose.Diagram – 修复 VSDX 转 PDF 时阴影丢失、InheritLine 导致的 LineColor 错误、PinPos 处理、箭头值获取、以及工作表形状线条颜色获取问题。
  • Aspose.Email – 解决 PST 到 MSG 提取缓慢问题;修复自定义标志生成、MAPI 流加载、内联附件可见性、SMTP 地址检查、约会加载、日历重复、多部分处理、EML 日期显示、IMAP 头部集合、重复事件显示等问题。
  • Aspose.Imaging – 修复 WMZ 转 PNG 过程中的异常、CDR 文件加载问题、PowerClip 渲染问题、SVG 扭曲、DICOM 加载、GIF 水印、WebP 颜色问题、Tiff 保存以及 PNG 导出失败等问题。
  • Aspose.Note – 解决已弃用成员问题,移除 NoteTagCore,并修正标签相关属性行为。
  • Aspose.OCR – 修复多线程同步、预处理滤镜应用、批量识别逻辑等问题。
  • Aspose.PDF – 修复 PDF 转换后 PNG 输出空白、资源使用量突增、无效日期格式异常、XLSX 格式问题,以及多种转换 Bug。
  • Aspose.Slides – 修复保存后文本丢失、发光/阴影/反射效果丢失、SmartArt 缺失、EMF 图像可见性、SVG 中文本加粗、双色调效果异常、幻灯片合并错位、缩略图生成错误、动画序列变化、字体加载问题,以及诸多渲染 Bug。
  • Aspose.Tasks – 修复 MPP 打开时的字典键异常、Primavera XML 导致的堆栈溢出、索引越界错误、TotalSlack 值问题、资源过度分配更新、以及过度分配标志不一致等问题。
  • Aspose.TeX – 修复图像旋转问题及流关闭后的写入错误。
  • Aspose.Words – 修复大量跨平台的许可错误、 UnsatisfiedLinkError、无效许可签名、文档初始化失败、自定义属性处理、注释比较、空白页生成、字体渲染、公式对齐、图表渲染、PDF 标记等问题,并解决大量 Java 和 .NET 用户反馈的其他 Bug。

安装

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

Gradle

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

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

SBT

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

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