这次 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 更改

新增

移除

新特性

VIEWERNET-5640

现在可以在将输入的 Spreadsheet 文档渲染为光栅格式(PNG 和 JPEG)时,使用 DPI 单位指定水平和垂直分辨率。这通过在 SpreadsheetOptions 类中新增的公共属性 HorizontalResolutionVerticalResolution 实现。两个属性默认值为 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

(请选择适合目标平台的相应包。)

直接下载

资源