我们很高兴宣布 GroupDocs.Viewer for Java 26.9 已于 2026年9月 发布。此版本提供了从 GroupDocs.Viewer for .NET 移植的四项新功能、两项针对 Java 的归档增强以及五个错误修复——显著提升了对 PDF、WordProcessing 和归档格式的支持。

本次发布的新功能

  • [新功能] 添加对开放固定布局文档(OFD)文件格式的支持 (VIEWERNET-4630)
  • [新功能] 实现对 PDF 中默认隐藏的注释的显示 (VIEWERNET-5607)
  • [新功能] 在将 WordProcessing 文档渲染为光栅格式时,添加在 WordProcessing 选项中指定水平和垂直分辨率的功能 (VIEWERNET-5700)
  • [新功能] 在渲染 WordProcessing 文档时添加页码 (VIEWERNET-5702)
  • [增强] 归档名称显示不正确 (VIEWERJAVA-3952)
  • [增强] 使用外部资源查看归档文件 (VIEWERJAVA-3953)
  • [错误] 在将 EML 转换为 HTML 和光栅格式时,特殊字符渲染错误且表格边框缺失 (VIEWERNET-5620)
  • [错误] 渲染 PDF 时缺少注释的问题 (VIEWERNET-5654)
  • [错误] 在启用 EnableOpenTypeFeatures 选项时,DOCX 转 HTML 渲染阿拉伯字符不正确 (VIEWERNET-5681)
  • [错误] 对 EPSF 格式的支持有限。解析 EPSF 文件内容时出现错误 (VIEWERNET-5683)
  • [错误] 光栅化归档的实际尺寸与 GetViewInfo 计算的尺寸不匹配 (VIEWERNET-5737)

公共 API 更改

已添加

已修改

已移除

无

新功能

VIEWERNET-4630

从此版本开始,GroupDocs.Viewer for Java 支持开放固定布局文档(OFD)文件格式。处理 OFD 文件需要操作系统中提供 SimSun.ttf 字体(通常在 Windows 上预装;在 Linux 上可能需要通过自定义字体源显式提供)。此功能在 Render OFD documents 部分有详细说明。

VIEWERNET-5607

现在可以通过已存在的 setRenderNotes 选项启用对 PDF 文件中默认隐藏的弹出注释(气泡提示)的渲染——该选项的含义已扩展至 PDF 文档。此文章章节 对此功能作了详细描述。

VIEWERNET-5700

类似于之前版本对 Spreadsheet 文档的处理,26.9 版在将 WordProcessing 文档渲染为光栅格式(PNG 和 JPEG)时,允许指定水平和垂直分辨率(DPI)。这通过在 WordProcessingOptions 类中新加入的 setHorizontalResolution 和 setVerticalResolution 方法实现。两个选项的默认值为 96 DPI,取值范围为 [72..600] DPI。此功能在关于渲染 WordProcessing 文档的文章的相应章节中有详细说明。

VIEWERNET-5702

从此版本开始,WordProcessingOptions 类新增了 PageNumberLocation 选项。可以在渲染期间强制为 WordProcessing 文档添加页码,并指定页码在页面上的位置。此功能在此处有说明。

代码示例

// Example: Render WordProcessing document with page numbers and custom DPI
WordProcessingOptions wordOptions = new WordProcessingOptions();
wordOptions.setPageNumberLocation(WordsPageNumberLocation.TopRight);
wordOptions.setHorizontalResolution(150);
wordOptions.setVerticalResolution(150);

// Render to HTML with page numbers and specified DPI
viewer.view("document.docx", wordOptions, "output.html");

如何获取更新

Maven

在你的 pom.xml 中添加以下依赖:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>26.9</version>
</dependency>

或直接访问 GroupDocs.Viewer for Java Maven Repository。

直接下载

从 GroupDocs.Viewer for Java 26.9 页面下载 JAR 文件。

资源