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

Серверное преобразование документов с Doconut для ASP.NET Core
| Сценарий | Входной формат | Выходной формат | Среднее время конвертации* |
|---|---|---|---|
| Экспорт счета | DOCX | 0.35 s | |
| Предпросмотр CAD‑чертежа | DWG | 0.48 s | |
| Массовая оптимизация изображений | PNG/JPG | WEBP/TIFF | 0.22 s |
| Архивирование писем | MSG/EML | 0.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‑дневный бесплатный пробный период уже сегодня, чтобы внедрить профессиональный и безопасный документооборот без клиентских загрузок.