Встраивание Doconut: Полноценный .NET просмотрщик и конвертер документов для современных веб‑приложений
← Back to Blog3 min read

Встраивание Doconut: Полноценный .NET просмотрщик и конвертер документов для современных веб‑приложений

Почему Doconut — лучшее решение для работы с документами для .NET разработчиков

Doconut — это универсальный .NET просмотрщик и конвертер документов, позволяющий встраивать PDF, офисные файлы, CAD‑чертежи, изображения и более 50 иных форматов прямо в любое .NET веб‑приложение. Независимо от того, создаёте ли вы портал на ASP.NET MVC, панель управления в Blazor или сервис в Azure, Doconut предлагает единый, высокопроизводительный API для просмотра и конвертации документов — без необходимости в клиентских плагинах или загрузках.

Full-Stack .NET Document Viewer & Converter
Full-Stack .NET Document Viewer & Converter

Серверное преобразование документов с Doconut для ASP.NET Core

СценарийВходной форматВыходной форматСреднее время конвертации*
Экспорт счетаDOCXPDF0.35 s
Предпросмотр CAD‑чертежаDWGPDF0.48 s
Массовая оптимизация изображенийPNG/JPGWEBP/TIFF0.22 s
Архивирование писемMSG/EMLPDF0.40 s

*Измерено на стандартном 2 vCPU, 8 GB RAM Azure App Service.

Движок Doconut, основанный на потоках, работает полностью на сервере, устраняя сетевые запросы и удерживая конфиденциальные данные подальше от клиента. Узнайте больше об API здесь.

Встраивание PDF‑просмотрщика в Blazor‑приложениях

  • Отзывчивый интерфейс – pinch‑zoom, rotate, flip и навигация по миниатюрам работают без проблем на настольных и мобильных браузерах.
  • Отсутствие клиентских загрузок – просмотрщик рендерится из потоков изображений, генерируемых сервером, обеспечивая одинаковый опыт во всех браузерах.

Поиск OCR в реальном времени в .NET просмотрщике документов

Doconut интегрирует OCR напрямую в свой поисковый движок:

  • Мгновенное выделение ключевых слов в отсканированных PDF.
  • Тонконастроенные фильтры по диапазону страниц, уровню уверенности и типу аннотации.
  • API поиска возвращает JSON, который может использовать любой фронтенд‑фреймворк.

Безопасный рендеринг CAD в облачных средах

  • Готово к контейнерам – работает в Docker, Azure Container Instances или AWS Fargate.
  • Корпоративный уровень безопасности – TLS‑шифрование, управление доступом по ролям и аудит журналов.
  • Масштабируемость – горизонтальное масштабирование сохраняет время предварительного просмотра менее секунды даже при высокой нагрузке.

API рендеринга документов с высокой производительностью для .NET {#high-performance-document-rendering-api-for-net}

Основные результаты бенчмарка:

  • Потребление памяти остается ниже 120 МБ на каждый одновременный рендер благодаря оптимизированной потоковой передаче.
  • Нагрузка ЦП в среднем 12 % на 100 одновременных зрителей на 4‑ядерной ВМ.
  • Пропускная способность превышает 250 страниц в секунду при смешанных нагрузках.

Эти показатели делают Doconut экономически выгодным выбором для крупных порталов, e‑learning платформ и финансовых панелей.

Часто задаваемые вопросы

В: Можно ли настроить панель инструментов аннотаций? Ответ: Конечно. API аннотаций позволяет программно добавлять, удалять или изменять стиль инструментов.

Ключевые выводы

  • Doconut предоставляет единый API для просмотра, конвертации, аннотирования и поиска по более чем 50 форматам документов.
  • Он обеспечивает серверную производительность с небольшим потреблением памяти, что идеально подходит для высоконагруженных .NET веб‑приложений.
  • Расширенные функции включают OCR, рендеринг CAD и безопасные варианты деплоя в облаке.
  • Интеграция осуществляется по принципу plug‑and‑play через пакет NuGet, поддерживая ASP.NET, MVC, Core, WebForms и Blazor.
  • Начните 30‑дневный бесплатный пробный период уже сегодня, чтобы внедрить профессиональный и безопасный документооборот без клиентских загрузок.
#Doconut#dot net#document viewer#conversion engine