我们很高兴宣布 GroupDocs.Viewer for .NET v26.8 已于 2026 年 8 月 正式发布。此版本引入了 TFM‑split NuGet 包的重大架构改进,新增四项功能——包括对隐藏 PDF 注释的支持、可配置的 WordProcessing 文档分辨率以及页码功能——并修复了影响 PDF、WordProcessing、EML 和 EPSF 渲染的八个关键错误。

本次发布的新内容

  • [New feature] 为 GroupDocs.Viewer 实现 TFM‑Split NuGet 包(VIEWERNET-5719)
  • [New feature] 实现对 PDF 中默认隐藏的注释进行渲染的功能(VIEWERNET-5607)
  • [New feature] 在将 WordProcessing 文档渲染为光栅格式时,新增水平和垂直分辨率的设置(VIEWERNET-5700)
  • [New feature] 在渲染 WordProcessing 文档时添加页码功能(VIEWERNET-5702)
  • [Bug] 将 EML 转换为 HTML 和光栅格式时,特殊字符渲染错误且表格边框缺失(VIEWERNET-5620)
  • [Bug] 渲染 PDF 时出现缺少注释的问题(VIEWERNET-5654)
  • [Bug] 在启用 EnableOpenTypeFeatures 选项的情况下,DOCX 转 HTML 渲染出现阿拉伯字符错误(VIEWERNET-5681)
  • [Bug] EPSF 格式支持受限,解析 EPSF 文件内容时出现错误(VIEWERNET-5683)
  • [Bug] 光栅化归档的实际尺寸与 GetViewInfo 计算结果不匹配(VIEWERNET-5737)
  • [Bug] [UI] Groupdocs viewer 8.0.7/8.1.x - 未在查看器中加载的页面在打印预览中不可用(VIEWERNET-5615)

公共 API 更改

新增

修改

  • RenderNotes 属性,类型为 Boolean:其“范围”已扩展至覆盖 PDF 文档(VIEWERNET-5607)

移除
无

新功能

VIEWERNET-5719

GroupDocs.Viewer NuGet 包已全面重新设计。现在不再有单独的 GroupDocs.Viewer.CrossPlatform 包。TFM‑split 包装的核心思想是:GroupDocs.Viewer NuGet 包仅作为轻量级路由包,内部不包含二进制文件(DLL)。它只包含 NuSpec 以及诸如 ID、版本等元数据,而二进制文件位置放置空占位文件(如 “_._”),这是一种 NuGet 约定,表示“此 TFM 已受支持,但此包不提供程序集”。当用户安装时,NuGet 包管理器会读取项目的实际平台(框架),并安装相应的子包:“GroupDocs.Viewer.Net462”、 “GroupDocs.Viewer.Net60” 或 “GroupDocs.Viewer.Net60.Windows”。因此,如果你的项目基于 .NET Framework 4.6.2 及以上,并通过 NuGet 包管理器将 GroupDocs.Viewer 26.4 更新至最新的 26.8,将会安装 “GroupDocs.Viewer.26.8.0” 以及其依赖的 “GroupDocs.Viewer.Net462.26.8.0” 包。

VIEWERNET-5607

现在可以通过已存在的 RenderNotes 属性(其含义已针对 PDF 文档进行更改)来启用对 PDF 文件中默认隐藏的弹出注释(气泡提示)的渲染。有关此功能的详细说明,请参阅本文章节。

VIEWERNET-5700

继上一个版本对 Spreadsheet 文档的支持后,26.8 版允许在将 WordProcessing 文档渲染为光栅格式(PNG 和 JPEG)时指定 DPI 单位的水平和垂直分辨率。此功能通过 WordProcessingOptions 类中的新公共属性 HorizontalResolution 和 VerticalResolution 实现。两个属性的默认值均为 96 DPI,用户可在 [72..600] DPI 范围内手动设置。详细内容请参阅关于渲染 WordProcessing 文档的相应章节。

VIEWERNET-5702

从本版本开始,WordProcessingOptions 类新增属性 PageNumberLocation,可在渲染 WordProcessing 文档时强制添加页码,并可指定页码在页面上的位置。此新功能的详细说明请参阅此处。

如何获取更新

NuGet

通过 NuGet 将 GroupDocs.Viewer 包升级至最新版本。TFM‑split 包装会自动安装对应平台的子包:

直接下载

从 GroupDocs.Viewer for .NET 下载页面 获取程序集。

资源