Blazor 已彻底改变了 .NET Web 开发,使开发人员可以使用 C# 在服务器端和客户端(WebAssembly)创建丰富、互动的用户界面。当你构建复杂的 Blazor 应用程序时,通常需要直接在 UI 中显示文档——报告、用户上传、参考资料等。依赖下载链接会破坏 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 上了解更多支持的文件类型。
🧩 如何将 Doconut 集成到 Blazor 中
无论您是构建 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 中,安装主要包。