Conholdate.Total 26.6.0 - 发行摘要
Conholdate.Total 26.6.0 捆绑了 GroupDocs 与 Aspose 的最新 26.6.0 版本 .NET API。亮点包括模块化 NuGet 包结构、新增的字体替换事件、基于 AI 的 OCR 查询功能、增强的 PDF 表单域处理、OOXML 合规性控制、DICOM 格式的 JPEG XL 支持,以及在注释、转换、组装、脱敏、水印等多个库中引入的数十项稳定性与性能修复。
NuGet 包
📦 新增内容
新功能与 API:
- GroupDocs 与 Aspose 库的模块化按目标框架(TFM)划分的 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 分发支持。
性能改进:
- GroupDocs.Annotation、Assembly 与 Conversion 引擎升级,显著提升渲染速度并降低内存占用。
- 更快的 ICC 颜色转换缓存(Aspose.Imaging)。
- 优化
GetFileInfo 方法(GroupDocs.Parser)。 - 更新的 PPTX 压缩处理(Aspose.Slides)。
AI 与云增强:
- OCR 查询与文档类型检测的 AI 处理器。
- 改进的 PDF/A 处理,提供更严格的合规性检查。
无障碍性与合规性:
- MSG 中字段与传输报头的保留(GroupDocs.Metadata)。
- DOCX 的 RTL(从右至左)自动检测(GroupDocs.Conversion)。
- 支持 Flexbox/Grid 中的
space-evenly(Aspose.HTML)。 - 增强的条形码最小尺寸验证(Aspose.BarCode)。
Bug 修复:
- 在注释(图像、Visio、HTML)、组装(依赖项、图表渲染)、转换(PDF 至 Markdown 图像、XFA PDF 卡死)、编辑器(空邮件文档)、元数据(MSG 中 HTML 正文)、解析器、脱敏、搜索、签名、水印,以及所有 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 转换卡死等。
📦 按产品分类的新增内容
GroupDocs.Annotation
- ANNOTATIONNET-2654 - NuGet 包拆分:按目标框架划分运行时包(新增 .NET 6 和 .NET 8)
- ANNOTATIONNET-2655 - 升级底层文档引擎
- ANNOTATIONNET-2661 - 电子表格文本替换字体颜色现需显式设置
- ANNOTATIONNET-2656 - 修复 PowerPoint 演示文稿(PPTX)中图像注释失败问题
- ANNOTATIONNET-2657 - 修复 Visio(Diagram)区域/脱敏注释渲染为空轮廓问题
- ANNOTATIONNET-2658 - 修复从含超链接的 Visio 文档中移除注释时引发的 ArgumentOutOfRangeException
- ANNOTATIONNET-2659 - 修复 Diagram 的 GetDocumentInfo 不返回文本行问题
- ANNOTATIONNET-2660 - 恢复幻灯片预览生成功能
- ANNOTATIONNET-2638 - 修复注释图像文件时引发的 System.NotImplementedException
- ANNOTATIONNET-2103 - 修复从含脚注或尾注的 HTML 文档读取注释时引发的 NullReferenceException
GroupDocs.Assembly
- ASSEMBLYNET-115 - NuGet 包拆分:按目标框架划分运行时包(新增 .NET 8 和 .NET 10)
- ASSEMBLYNET-117 - 升级底层文档生成引擎
- ASSEMBLYNET-116 - 修复 System.Formats.Asn1 安全 advisories