Blazor 已经彻底改变了 .NET Web 开发,使得在服务器和客户端 (WebAssembly) 上以 C# 构建丰富的交互式用户界面成为可能。当您构建复杂的 Blazor 应用程序时,经常会出现直接在用户界面中显示文档——报告、用户上传、参考材料——的需求。依赖下载链接会干扰 Blazor 卓越的流畅单页面应用程序感觉。

Doconut 文档查看器插图

这就是 Doconut 的用武之地——一个为 .NET 开发者专门构建的极速、完全托管的文档查看器。无论您是在使用 Blazor Server 还是 WebAssembly,Doconut 都能让您的用户保持参与,同时确保文档安全地保留在您的应用程序内。

🧠 为什么在 Blazor 中使用 Doconut?

  • 保持 SPA 流畅性: Doconut 直接在您的页面内渲染文档。没有新标签,没有外部查看器。
  • 原生于 .NET: 设计上与 ASP.NET Core 和 Blazor 无缝集成。一个一致的技术栈。
  • 多格式支持: 查看 PDF、DOCX、XLSX、PPTX、HTML、图像、电子邮件,甚至 CAD——无需第三方插件。
  • 响应式 UI: 适合移动设备的查看体验,符合您应用的外观和感觉。

您可以在 doconut.com 上了解更多关于支持的文件类型的信息。

🧩 如何在 Blazor 中集成 Doconut

无论您是在构建 Blazor Server 还是 WebAssembly 应用程序,Doconut 提供与 .NET Standard 兼容的体验,确保两者之间的兼容性。

如何:从 NuGet.org 安装和使用 Doconut

Doconut 集成到您的 .NET 项目中很简单,因为它可以在 NuGet.org 上找到。

1. 在 NuGet 上查找包

访问 Doconut 的官方资料:
👉 https://www.nuget.org/profiles/doconut.com

在那里,您将找到可用的包。

2. 通过 NuGet 控制台或 CLI 安装

在 Visual Studio 中或使用 .NET CLI,安装主包。