Conholdate.Total for Java

21.8
2021-09-02 0.05 GB

21.8 版本新增内容

新增功能

  • Aspose.3D – 通过新的 com.aspose.threed.Watermark 类支持盲水印(编码/解码)。
  • Aspose.BarCode – 支持 Royal Mail Mailmark 2D 编码/解码,以及为 Mailmark2D 添加的一整套新类型、字段和方法(例如 Mailmark2DCodetexttryDecodeMailmark2D)。
  • Aspose.CAD – 新增 DCM、EMF 和 WEBP 格式的导出能力;实现 EMF 导出;为 IGES 添加 ObserverPoint 支持;FBX(ASCII)导出器;多项渲染与转换增强功能。
  • Aspose.Cells – 新增中断监视器层次结构(AbstractInterruptMonitor)、HtmlSaveOptions.WorksheetScalable、范围名称查找(WorksheetCollection.GetRangeByName)、Range.AutoFillWarningType.IO 枚举。
  • Aspose.Diagram – VSD 至 PDF 转换现在可保留形状文本位置。
  • Aspose.Email – PST 文件遍历 API,包括 PersonalStorage(TraversalExceptionsCallback) 构造函数、LocaleOptions.setLocale 重载方法,以及自定义 IMAP 搜索(customSearch)。
  • Aspose.Font – CFF → TTF/WOFF 转换,完整支持所有 TTF/WOFF 表,并支持保存这些表。
  • Aspose.Imaging – 增强的 GIF 处理功能(循环次数)、CDR → PSD 导出、EMF/WMF 修复、EPS → PSD 的内存泄漏缓解、改进的 TGA 支持,以及多种其他格式特定增强功能。
  • Aspose.OCR – 仅 PDF 图像识别、RecognitionResult 中新增 RecognitionLinesResult 属性,以及新增 RecognizePdf 方法和 DocumentRecognitionSettings
  • Aspose.Page – (无新功能;仅修复 bug)。
  • Aspose.Pdf – 数字签名文本颜色选项、TextFragment 的连字符符号支持,以及新增若干类/方法(例如 PdfFileSanitizationTextDefaults)。
  • Aspose.Slides – Monotype 字体渲染、演示文稿的动图 GIF 导出、图表工作表公式中的 OR 函数、PowerPoint 风格的自适应与最大化缩放、缓存公式值,以及众多新 API 方法。
  • Aspose.Tasks – 支持 FIPS 的 Bouncy Castle 使用、新增 OleObject.IdTask.moveToSibling(Task)WorkWeek 构造函数。
  • Aspose.TeX – 完整图形引擎(仿射变换、色彩、路径绘制/填充、剪裁)、LaTeX 加载与宏包支持、栅格图像嵌入、以及具备广泛 API 的完整数学公式渲染器。
  • Aspose.Words – GIF 图像插入、PDF 保存选项 ExportLanguageToSpanTag、公共字段更新回调(IFieldUpdatingCallback)、SaveOptions.FlatOpcXmlMappingOnly 属性,以及众多新增公共 API(例如证书日期提取)。
改进
  • Aspose.3D – 降低 FBX 文件并行 Scene.Open 操作中的锁竞争。
  • Aspose.Imaging – 修复 GIF 循环次数处理错误;新增正确循环次数设置。
  • Aspose.Slides – 提升图表公式求值与缓存值使用的性能与稳定性。
  • Aspose.Tasks – 改善区域设置处理及安全提供程序使用(FIPS 合规性)。
修复
  • Aspose.3D – 修复 GLB 导出数据丢失问题、顶点缩减问题、FBX 透明度处理问题、FBX → GLTF2 转换问题,以及多项 bug 修复。
  • Aspose.CAD – 解决多项渲染与导出 bug:DWF 加载错误、PLT/HGP 打开失败、DWG 线条颜色问题、PDF 图像导出失败、SVG 额外线条、空白图像渲染问题,以及内存泄漏/崩溃问题。
  • Aspose.Cells – 修复 CSS 未使用样式生成、PDF 中缺失图形、HTML 至 Workbook 样式错误、列索引错误、颜色问题、MDURATION 公式回归问题、幂运算符处理、PDF 中缺失图像、macOS 字体默认值、坐标轴标签对齐、图表数据表文本、图表标题、Apple iWork 支持、不支持的文件格式、无数据图表后 XLSX 损坏、自动调整行高更改、Excel 打开错误、形状宏名称异常、LightCells 类型转换错误、系列名称空指针异常(NPE)等问题。
  • Aspose.Diagram – 修复形状转图像问题、连接器箭头问题、粗线渲染问题、PNG 颜色错误,以及 Visio 转 PNG 时空白页输出问题。
  • Aspose.Email – 解决 MSG → PDF 中缺失参会者、PST + MSG 的空指针异常(NPE)、ImapClient 构造函数参数错误、SmtpClient.Send 取消问题,并增强 PST 遍历可靠性。
  • Aspose.Font – 修复 WOFF2 保存时的本地表问题,消除字形渲染期间的 OutOfMemoryException。
  • Aspose.Imaging – 修复 GIF 循环次数、CDR → PSD 导出、EMF 文本乱码、SVG 缩放异常、EPS → PSD 内存泄漏、DCM → APNG 导出异常、EPS → PSD 字体文件爆炸性增长,以及多种其他格式特定崩溃问题。
  • Aspose.OCR – 无 bug 条目;仅增强功能。
  • Aspose.Page – 修复 PS 转 PDF 时“Offending Command”错误。
  • Aspose.Pdf – 修复数字签名中文本颜色问题、连字符符号处理、PDF 转 PNG 的栈溢出、PDF/A‑1b 转换失败、PdfFileEditor.append 资源泄漏、PngDevice 页面处理崩溃、嵌入文件集合错误、字体读取栈溢出、TextFragment 字体保留、XLSX 表格合并,以及相关内存/异常问题。
  • Aspose.Slides – 修复添加幻灯片备注失败、保存时 KeyNotFoundException、缩略图缺失表格、PDF 文本渲染、PDF 转换失败、字体缩放异常、PDF 中缺失图表元素、SVG 文本丢失、备注页标签处理、形状旋转/弧线/箭头渲染、Monotype 字体问题、缩略图渲染问题、EMF 插入异常,以及众多其他渲染 bug。
  • Aspose.Tasks – 修复区域设置支持问题、物料资源计算错误、视图更改后任务消失、在空行插入时生成无效任务 ID、CopyTo 后缺失任务、旧版 MPP 中任务行不正确,以及相关稳定性问题。
  • Aspose.TeX – 修复 API 重命名与移除、简化设备组处理,并更新渲染与输出目录的方法签名。
  • Aspose.Words – 修复光标移动 API、HTML 中 HSL 颜色支持、LINQ 报告异常上下文、移除生成器/生产者元数据、保存时的存储项校验和、语言导出标签、GIF 插入限制、证书日期 API、文档打开性能回归、泰语符号 EMF 输出、PDF 合规性尺寸问题、ReportingEngine IllegalStateException、页数字符串错误、JSON 数据源命名冲突、零关联 DataSet 解析、MHTML 字符转换、CSS token/命名空间 bug、字段更新问题(RD 字段)、希伯来语从右到左/从左到右保留、形状透明度 PDF 转换、PDF 转换时的参数越界、表格列表段落更新、DOCX → PDF 后分页、MHT 加载检测、多项图表渲染问题、HTML → DOCX 布局问题、字体大小转换异常、文档比较修订标记、目标框架 HTML 转换、PDF 中字符格式化、区域设置转换器映射缺口、文本分页、高棉语字符渲染、图表裁剪、列表段落分页、重新保存后语言变更、饼图/环形图 explode 渲染、正则表达式替换、表格内图像定位、字段更新回调实现、FlatOpcXmlMappingOnly 行为,以及源表格中列出的众多其他 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.8</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

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

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

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

SBT

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

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