Doconut для .NET 8

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

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

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

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

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

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

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

var token = await viewer.OpenDocumentAsync(filePath);

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

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

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

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

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

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

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

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

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

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

Точный каталог SDK содержит 76 просматриваемых расширений в 19 семействах, включая форматы, которые оставляют только 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, и др.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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