Интеграция бесшовного просмотра документов в ваши Blazor‑приложения с Doconut
Blazor произвёл революцию в .NET веб‑разработке, позволяя создавать богатые интерактивные интерфейсы с C# как на сервере, так и на клиенте (WebAssembly). По мере того как вы создаёте сложные Blazor‑приложения, часто возникает необходимость отображать документы — отчёты, загруженные пользователями, справочные материалы — непосредственно в интерфейсе. Опираться на ссылки для скачивания нарушает плавный опыт одностраничного приложения, в котором Blazor преуспевает.

Вот где на помощь приходит Doconut — молниеносный полностью управляемый просмотрщик документов, созданный специально для .NET‑разработчиков. Независимо от того, используете ли вы Blazor Server или WebAssembly, Doconut удерживает ваших пользователей в приложении и обеспечивает безопасное отображение документов внутри него.
🧠 Почему использовать Doconut в Blazor?
- Сохраняет поток SPA: Doconut отображает документы непосредственно внутри ваших страниц. Нет новых вкладок, нет внешних просмотрщиков.
- Нативный для .NET: Разработан для бесшовной интеграции в ASP.NET Core и Blazor. Одна согласованная стековая платформа.
- Поддержка множества форматов: Просмотр PDF, DOCX, XLSX, PPTX, HTML, изображений, электронных писем и даже CAD — без необходимости сторонних плагинов.
- Адаптивный UI: Мобильный опыт просмотра, соответствующий внешнему виду и ощущениям вашего приложения.
Вы можете узнать больше о поддерживаемых типах файлов на doconut.com.
🧩 Как интегрировать Doconut в Blazor
Независимо от того, разрабатываете ли вы приложение на Blazor Server или WebAssembly, Doconut предлагает совместимый с .NET Standard опыт, обеспечивая совместимость с обеими платформами.
Как установить и использовать Doconut из NuGet.org
Интегрировать Doconut в ваш .NET‑проект легко благодаря его доступности на NuGet.org.
1. Найдите пакет в NuGet
Посетите официальный профиль Doconut: 👉 https://www.nuget.org/profiles/doconut.com
Там вы найдете доступные пакеты.
2. Установите через консоль NuGet или CLI
В Visual Studio или с помощью .NET CLI установите основной пакет.