Doconut для .NET 8

SDK просмотрщика документов для .NET 8

Встраивайте более 70 форматов в ASP.NET Core и Blazor, самостоятельный хостинг на Windows или Docker.

Doconut просмотрщик документов, отображающий презентацию внутри веб‑приложения
Один встроенный просмотрщик для PDF, Office, CAD, электронной почты, изображений и др.70+ поддерживаемых форматов
75
проверенные расширения файлов
18
семейства форматов
2
цели развертывания
0
внешние сервисы обработки

Создано для границы приложения ASP.NET Core

Зарегистрируйте Doconut один раз, внедрите просмотрщик там, где открываются документы, и позвольте middleware обслуживать конвейер просмотрщика и встроенные ресурсы.

Текущая интеграция .NET 8Doconut.NET8
builder.Services.AddDoconut(options =>
{
    options.LicensePath = "Doconut.Viewer.lic";
});

app.UseDoconutResources();
app.UseDoconut();

var token = await viewer.OpenDocumentAsync(filePath);

Внедрение зависимостей

Добавьте Doconut в контейнер сервисов и получайте просмотрщик через ту же модель DI, что и остальная часть вашего приложения.

Асинхронные сеансы документов

Открывайте файлы с помощью OpenDocumentAsync() и возвращайте непрозрачный токен на стороне сервера в браузерный просмотрщик.

Ресурсы, управляемые middleware

Обслуживайте скрипты, стили, изображения и запросы документов с помощью UseDoconutResources() и UseDoconut().

Явная регистрация плагинов

Включите лицензированные возможности, такие как Converter и DICOM, в той же конфигурации запуска, что и базовый просмотрщик.

70+ форматов для бизнес‑процессов

75 проверенных расширений файлов. Один просмотрщик.

Точный каталог SDK содержит 75 расширений для просмотра в 18 семействах, включая форматы, которые оставляют только PDF‑компоненты.

Office и PDF

PDF, DOC, DOCX, RTF, ODT, XLS, XLSX, CSV, PPT, PPTX, ODP

CAD и диаграммы

DWG, DXF, DGN, VSD, VSDX, VSSX, VSTX, MPP, MPX

Электронная почта и медицина

EML, EMLX, MSG, DCM, IMA, XPS, EPUB, MHT, MHTML

Изображения и веб

JPG, PNG, TIFF, SVG, WEBP, AVIF, PSD, HTML, TXT, и др.

Посмотреть все 75 расширений
Абстрактная архитектура обработки документов, соединяющая самостоятельный сервер с несколькими узлами приложения

Развёртывание в проверенных нами средах

.NET 8 сборка поддерживает самостоятельное развертывание на Windows и в Docker, сохраняя обработку документов внутри вашей инфраструктуры.

  • Запуск напрямую на Windows
  • Упакуйте приложение для развертываний Docker
  • Сохраняйте обработку документов внутри контролируемой вами инфраструктуры
  • Используйте обычный путь одиночного экземпляра или выберите распределённый режим

Масштабирование по узлам приложения при росте нагрузки

Распределённый режим публикует переиспользуемые артефакты документов в общедоступное хранилище, чтобы любой авторизованный узел мог обслуживать защищённые запросы просмотрщика.

Распределённый режим включается по желанию. Стандартный просмотрщик в одиночном экземпляре остаётся по умолчанию.

Без привязки сессий

Утверждённые узлы проверяют общие билеты доступа вместо зависимости от одного экземпляра приложения.

Защищённый доступ

Билеты могут привязывать доступ к документу к текущему браузеру и аутентифицированному пользователю.

Приоритет первой страницы

Начните просмотр, пока опциональная фоновая публикация продолжается для последующих страниц.

Оперативный контроль

Используйте ограниченные очереди, маркеры готовности, отзыв и хранение для предсказуемых развертываний.

Вопросы от команд .NET

Может ли Doconut отображать Word, Excel, PowerPoint и PDF в одном просмотрщике?

Да. Каталог .NET 8 поддерживает 75 расширений файлов в 18 семьях и отображает их через один браузерный просмотрщик.

Требует ли Doconut Microsoft Office?

Нет. Документы рендерятся самостоятельным SDK Doconut без установки Microsoft Office на сервере или клиенте.

Могу ли я использовать Doconut с Blazor?

Да. Откройте документ через внедрённый сервис Viewer, затем инициализируйте JavaScript‑просмотрщик Doconut на вашей странице Blazor.

Отправляются ли документы в облако третьей стороны?

Нет. Рендеринг и опциональные общие артефакты остаются внутри инфраструктуры, настроенной вашим приложением.

Добавьте просмотр нескольких форматов в ваше приложение .NET 8

Протестируйте Doconut со своими PDF, Office, CAD, email, изображениями и медицинскими файлами.