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