这次 26.4 重大版本引入了处理电子邮件消息和电子表格的新功能,增加了多项增强,并解决了不同文档格式中的若干错误。
本次发布的新功能
| 键 | 类别 | 摘要 |
|---|---|---|
| VIEWERNET-5608 | 新功能 | 通过专用视图信息返回邮件消息属性 |
| VIEWERNET-5640 | 新功能 | 为 SpreadsheetOptions 添加并实现 HorizontalResolution 和 VerticalResolution 支持 |
| VIEWERNET-5605 | 增强 | 添加对 xml‑stylesheet 处理指令的支持 |
| VIEWERNET-5624 | 增强 | 改进 CSS 颜色的解析和序列化 |
| VIEWERNET-4748 | 错误 | 在调用 viewer.View 读取 DXF 文件时出现 “Could not load file. File is corrupted or damaged.” 错误 |
| VIEWERNET-4760 | 错误 | 修复仅在 Windows 上加载特定 DXF 文件到 Viewer 时抛出异常的 bug |
| VIEWERNET-5512 | 错误 | 将 EML 渲染为 PDF 时缺失中文字符 |
| VIEWERNET-5529 | 错误 | 将 PDF 渲染为 HTML 和 PNG 时部分页面性能不佳 |
| VIEWERNET-5571 | 错误 | 渲染 PPT 和 PPS 为任意格式时出现 GroupDocsViewerException |
| VIEWERNET-5579 | 错误 | 将 Spreadsheet 渲染为 HTML 时,5 位行号与右侧相邻单元格重叠,且对长文本单元格未应用 AutoFit |
| VIEWERNET-5603 | 错误 | 将 XLS 转换为 HTML 时字体未保持 |
| VIEWERNET-5609 | 错误 | 在邮件正文中检测原始 URI 时抛出异常 |
| VIEWERNET-5611 | 错误 | 当检测并换行邮件正文中的原始 URI 时未应用默认字体 |
| VIEWERNET-5647 | 错误 | 无法将类型为 ‘Aspose.CAD.FileFormats.Ifc.IFC2X3.Entities.IfcFacetedBrep’ 的对象强制转换 |
| VIEWERNET-5377 | 错误 | [UI] Viewer 在加载包含大量 404 的 /get-page 调用的文档时卡死 |
| VIEWERNET-5623 | 错误 | [UI] GroupDocs Viewer (8.1.3) - 打印加载弹窗出现问题 |
公共 API 更改
新增
Options.SpreadsheetOptions.HorizontalResolution,Int32类型属性(VIEWERNET-5640)Options.SpreadsheetOptions.VerticalResolution,Int32类型属性(VIEWERNET-5640)MailMessageViewInfo类及其所有属性(VIEWERNET-5608)
移除
无
新特性
VIEWERNET-5640
现在可以在将输入的 Spreadsheet 文档渲染为光栅格式(PNG 和 JPEG)时,使用 DPI 单位指定水平和垂直分辨率。这通过在 SpreadsheetOptions 类中新增的公共属性 HorizontalResolution 和 VerticalResolution 实现。两个属性默认值为 96 DPI,取值范围为 [72..600] DPI。
VIEWERNET-5608
在 GroupDocs.Viewer.Results 命名空间中新增了 MailMessageViewInfo 类。该类实现并扩展了其父类 ViewInfo,当加载的文件是电子邮件消息时,Viewer.GetViewInfo() 方法会返回该类的实例。
如何获取更新
NuGet
通过 NuGet 包管理器或 .NET CLI 将 GroupDocs.Viewer 包升级到最新版本:
dotnet add package GroupDocs.Viewer --version 26.4
(请选择适合目标平台的相应包。)
直接下载
- GroupDocs.Viewer for .NET 26.4 MSI 包
- GroupDocs.Viewer for .NET 26.4 ZIP 包(仅 DLL)
- GroupDocs.Viewer for .NET 跨平台 26.4 ZIP 包(仅 DLL)