Conholdate.Total for Net

24.3.0
2024-04-09 1.77 GB

24.3.0 版本新增功能

新增功能

  • 跨平台 NuGet 包 – 新增 GroupDocs.Conversion.CrossPlatformGroupDocs.Viewer.CrossPlatform 及相关包,面向 Windows、Linux 和 macOS 的 .NET 6/7/8。
  • 多框架 NuGet 分发:适用于 Aspose 库(例如 Aspose.Words、Aspose.PDF、Aspose.Signature、Aspose.Watermark),提供 .NET 5、.NET 6、.NET 7、.NET 8 和 .NET Standard 的构建版本。
  • Microsoft Graph 支持:在 Aspose.Email 中新增 API,支持联系人与日历项的列表、获取、创建及更新。
  • 页眉/页脚签名搜索:在 GroupDocs.Signature 中新增功能,支持定位 Word 文档页眉和页脚中放置的签名。
  • JFIF 图像格式支持:在 Aspose 和 GroupDocs 查看器中新增支持(.jfif 现被识别为有效图像类型)。
  • Zstandard 压缩归档格式:在 Aspose.Zip 中新增支持,同时扩展 CPIO 压缩选项(支持 LZMA、LZ、Zstandard)。
  • GIS 格式处理:在 GroupDocs.Metadata 中新增对 .shp.geojson.topojson.gml.osm.kml.gpx 的支持。
  • 代理对(Surrogate-pair)Unicode 支持:在 GroupDocs.Search 中,代理对将作为单个字符进行索引,并可用于字母/字符替换词典。
  • OMR 缩写命令:在 Aspose.OMR 中,新增 Presets 类,提供用于填涂卡和问卷调查的快速生成与识别方法。
  • 资源处理 API:在 Aspose.SVG 中新增 SVGDocument.Save(ResourceHandler…)Resource 类,支持状态、MIME 类型、嵌入及输出 URL 控制。
  • eTeX 页面构建优化:在 Aspose.TeX 中实现。
  • 16 位/像素 TIFF 支持:在 Aspose.OCR 中实现。
  • 扩展字体 API:在 Aspose.Font 中,新增重载方法 TtfFontMetrics.MeasureString(char[] codes)RenderingUtils.DrawText(glyphId[] ids)
  • 图章水印的 TileOptions:在 GroupDocs.Watermark 中为 Excel、Visio、PowerPoint 和图像文档新增平铺文本水印功能。
  • PubToPdfConversionOptions 及相关类:用于 Aspose.PUB 在转换 Publisher 文件时实现高级字体替换。
  • CAD 导出 PDF 的分块渲染性能模式转换:在 GroupDocs.Viewer 中针对大型 CAD 绘图提供支持。
  • 新增多个产品的公共 API(例如 Aspose.Imaging 的 ProcessingType,Aspose.Page 的 SizeSmoothingModeImageSaveOptionsPdfSaveOptions、Aspose.Zip 归档类、Aspose.Page 的 ResourceHandler)。
优化改进
  • 引擎升级:GroupDocs.Annotation、GroupDocs.Assembly 和 GroupDocs.Conversion —— 提升渲染速度并降低内存消耗。
  • Aspose.Imaging 中 ICC 颜色转换缓存优化 —— 显著加快颜色配置文件处理速度。
  • GroupDocs.Parser 中 GetFileInfo 优化 —— 降低 I/O 操作,加快元数据提取速度。
  • Aspose.Slides 中 PPTX 压缩处理优化 —— 输出文件更可靠。
  • 开启 CadOptions.EnablePerformanceConversionMode 后,大型 CAD 绘图渲染时输出尺寸减小且速度提升(Viewer)。
  • GroupDocs.Viewer 中 Markdown 渲染质量改进
  • Aspose.HTML 中字体替换表处理增强(在基于 Debian 12 的 Docker 镜像中支持更好)。
  • CAD 导出 PDF 的分块渲染(Viewer)—— 支持将绘图分块以降低内存占用进行转换。
  • AI 驱动的 OCR 结果查询(Aspose.OCR 24.3.1)—— 支持自然语言查询 OCR 输出结果。
  • Aspose.Words 中图表 API 扩展 —— 新增坐标轴字体、标签及数据表可见性设置选项。
  • Aspose.Words 中对 WMF 元文件的二进制光栅操作模拟
  • Aspose.PSD 中多页 AI 图像处理增强(加载时间缩短)。
问题修复
  • Aspose.BarCode – 修复带圆角目标点、暗化边沿的 QR 码检测问题,以及 PDF417 错误;新增公共 XmlSerializationAttributeXmlSerializationType
  • Aspose.CAD – 修复大量 DWG、IFC、FBX 和 CGM 处理问题(排序顺序、元数据持久化、布局检测、水印支持、多段线问题、DICOM 导出等)。
  • Aspose.Cells – 修复数十项 bug,涉及公式计算、图表数据、GridWeb/GridDesktop UI 异常、图像纵横比处理、区域插入错误、HTML 导入/导出异常、文件类型误判及各种异常。
  • Aspose.Diagram – 修复线条重复、颜色偏移、字符重叠、绘图名称溢出、NEC 标记渲染、信息放置错误及开关图形定位错误等问题。
  • Aspose.Drawing – 修复纹理画笔夹持问题,16 位 TIFF 加载问题。
  • Aspose.Email – 修复 MS Graph 联系人/日历集成问题、时区为空、VCF 参数错误、工作日转换问题、BYSETPOS 规则验证错误、EMLX 验证错误。
  • Aspose.Font – 修复 TrueType 转 SVG 时的 ArgumentException
  • Aspose.HTML – 修复 PNG 转换中的空引用问题、Docker 镜像字体处理问题。
  • Aspose.Imaging – 增强基础类文本、未授权访问异常处理、TIFF 转 PDF 拉伸问题修复。
  • Aspose.OCR – 新增 16 位 TIFF 支持并修复相关处理错误。
  • Aspose.OMR – 修复缩写命令生成问题、识别稳定性改进。
  • Aspose.Page – 修复索引颜色空间处理逻辑错误。
  • Aspose.PSD – 8 位至 16/32 位转换稳定性、AI 短曲线渲染问题修复。
  • Aspose.PUB – 修复表格边框丢失、PDF 转换布局问题、TIFF 生成内容丢失。
  • Aspose.Slides – 修复 PDF 超链接偏移、PPT 卡死、SVG 裁剪、文本翻转、德语变音符加粗、SVG 中缺失文本、文件夹获取异常、形状缩略图错误、NUMBERVALUE 支持、页眉/页脚边界、Excel 工作表名称修改、动画组错误、字体大小/颜色问题、图表越界、自定义字体缓存、密码保护 PPTX、OLE 对象名称、阴影渲染、Linux 下内存占用等问题。
  • Aspose.SVG – 修复 alignment-baseline 处理、资源管理 API Bug、移除已废弃的 IOutputStorage
  • Aspose.Tex – 修复页面构建优化相关问题。
  • Aspose.Words – 修复多项问题:表格宽度/间距、目录页码、文档布局、脚注格式、PDF 渲染异常(字体、颜色、图表)、内存泄漏、OMR、ePub 转换、PDF/A 合规性等。
  • Aspose.Zip – Zstandard 归档创建与解压稳定性修复。
  • GroupDocs.Conversion – 修复非 Windows 系统字体文件夹处理、低分辨率 CAD 图像、Azw3/Mobi 转 PDF 失败、DXF 转 PDF 空引用、DOCX 转 PDF 项目符号问题、Nsf 和 Olm 转换问题、CAD 页面大小适配、DWG 转 PNG 像素化、Tex 转换中断等问题。
  • GroupDocs.Merger – EMF 合并处理增强。
  • GroupDocs.Metadata – GIS 包层级结构处理、大型操作的缓存配置改进。
  • GroupDocs.Search – 字母/字符替换词典 API 调整及代理对处理问题修复。
  • GroupDocs.Signature – 新增页眉/页脚签名搜索及稳定性修复。
  • GroupDocs.Viewer – 跨平台包问题、CAD 分块渲染、JFIF 支持、Markdown 渲染质量、输出尺寸缩减、全局样式移除、多种格式特定渲染崩溃(MSG、PPTX、TEX、DWG、Excel、字体、UI 本地化、Linux 下 MPP)等问题修复。
  • GroupDocs.Watermark – 平铺水印尺寸/旋转偏移、Visio 加载选项、PDF 物件渲染方式、形状尺寸匹配及其他渲染 bug 修复。

本次更新全面提升了平台覆盖范围、功能丰富性、运行性能,并大幅增强了整个 Conholdate.Total 套件的稳定性。


安装

.NET CLI

dotnet add package Conholdate.Total --version 24.3.0

Package Manager

NuGet\Install-Package Conholdate.Total -Version 24.3.0

Package Reference

<PackageReference Include="Conholdate.Total" Version="24.3.0" />

Packet CLI

paket add Conholdate.Total --version 24.3.0

Script & Interactive

#r "nuget: Conholdate.Total, 24.3.0"

Cake

// Install as a Cake Addin
#addin nuget:?package=Conholdate.Total&version=24.3.0

// Install as a Cake Tool
#tool nuget:?package=Conholdate.Total&version=24.3.0
发布历史