We’re happy to announce the GroupDocs.Viewer for .NET UI 8.1.2 release, available as of November 2025. This update focuses on stability and usability improvements for the web‑based viewer UI for ASP.NET Core.

8.1.2 的新功能

# 变更 详情
1️⃣ 修复图像模式下的打印 当查看器配置为将页面渲染为图像(PNG/JPEG)时,打印对话框现已正常工作。页码会更新,Print 按钮会触发预期的浏览器打印流程。
2️⃣ 可选的页面滚动动画 UI 导航现在可以跳过平滑滚动动画。将 UI 配置中的 EnableScrollAnimation 设置为 false,即可立即跳转到目标页。
3️⃣ 针对图像模式优化的缩略图生成 在渲染为 PNG/JPEG 时,直接复用实际页面图像作为缩略图,省去额外的缩略图创建步骤,从而加快仅图像渲染的速度。
4️⃣ 仅使用本地字体 查看器不再加载网页字体,仅使用主机机器上已安装的字体。这解决了在#75 中报告的字体回退问题。

禁用滚动动画(代码示例)

builder.Services.AddGroupDocsViewerUI(config =>
{
    // Turn off the animated page‑scroll effect
    config.EnableScrollAnimation = false;
});

EnableScrollAnimation 设置为 false 时,页面导航会立即切换,如发布页面上的前后动画所示。

修复和增强

  • 打印(图像模式) – 解决了在 Free Support Forum 上报告的两个 bug,打印对话框要么无响应,要么显示过时的页码。
  • 图像渲染性能提升 – 跳过缩略图生成可在导出为 PNG/JPEG 时降低 CPU 和内存使用。
  • 字体处理 – 改为使用本地字体,消除了缺失字体导致的跨机器布局差异问题。

如何获取更新

如果您已经安装了该包,打开 .csproj 文件并将 GroupDocs.Viewer.UI* 包的版本更新至 8.1.2

如果您是首次安装该包,请查看 README 或浏览 Examples 获取最常见的使用场景。

资源


感谢使用 GroupDocs.Viewer for .NET UI!如果您遇到任何问题或有改进建议,请在 GitHub 或我们的 Free Support Forum 提交反馈。