Blazor змінив веб-розробку на платформі .NET, дозволяючи створювати багаті, інтерактивні інтерфейси користувача за допомогою C# як на сервері, так і на стороні клієнта (WebAssembly). Під час розробки складних додатків Blazor часто виникає потреба в перегляді документів – звітів, завантажених користувачами матеріалів, довідкових матеріалів – безпосередньо в інтерфейсі користувача. Використання посилань на завантаження порушує плавний досвід односторінкового додатку, в якому Blazor має перевагу.

Ілюстрація переглядача документів Doconut

Ось де з’являється Doconut — надшвидкий, повністю керований переглядач документів, створений спеціально для розробників .NET. Незалежно від того, чи використовуєте ви Blazor Server або WebAssembly, Doconut утримує ваших користувачів у вашому додатку і зберігає документи в безпеці.

🧠 Чому варто використовувати Doconut у Blazor?

  • Підтримка потоку SPA: Doconut безпосередньо відображає документи в межах ваших сторінок. Без нових вкладок, без зовнішніх переглядачів.
  • Рідний для .NET: Створено для безшовної інтеграції з ASP.NET Core та Blazor. Єдиний консистентний стек.
  • Підтримка кількох форматів: Переглядайте PDF, DOCX, XLSX, PPTX, HTML, зображення, електронні листи та навіть CAD — без необхідності сторонніх плагінів.
  • Адаптивний інтерфейс: Досвід перегляду, який адаптується до вигляду та відчуттів вашого додатку.

Ви можете дізнатися більше про підтримувані типи файлів на 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 Console або CLI

У Visual Studio або за допомогою .NET CLI, встановіть основний пакет.