Современным .NET приложениям часто требуется отображать, предварительно просматривать, аннотировать, искать и конвертировать документы непосредственно в веб‑интерфейсе, без использования плагинов браузера, внешних приложений или нестабильных клиентских решений. Doconut предлагает единую платформу, решающую эту задачу с помощью серверного просмотрщика документов и движка конвертации, способного работать с более 50 форматами документов, используемых в корпоративных, образовательных, финансовых и инженерных средах.

С помощью Doconut разработчики могут без проблем внедрять мощный просмотрщик в приложения ASP.NET MVC, .NET Core, Blazor и WebForms. Он обеспечивает согласованное рендеринг, предсказуемую производительность и отсутствие клиентских зависимостей. Вся тяжёлая обработка — декодирование PDF, рендеринг Word, построение PowerPoint, интерпретация CAD, обработка изображений и извлечение текста — выполняется полностью на сервере. Браузер получает лишь лёгкий HTML5‑вывод, что гарантирует совместимость с Windows, macOS, Linux, iOS, Android и всеми основными браузерами.
Экосистема Doconut построена вокруг Viewer, Annotations Plugin, Search Plugin и Converter Plugin, предоставляя разработчикам гибкость создавать документ‑ориентированные решения, соответствующие требованиям любой внутренней системы, клиентского портала или бизнес‑процесса.
Что делает Doconut выдающимся выбором для .NET разработчиков?
1. Поддержка более 50 форматов документов
- PDF (все версии, поддержка зашифрованных файлов)
- Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
- CAD форматы: DWG, DXF
- Изображения: PNG, JPG, BMP, TIFF, GIF, JPEG2000
- Форматы электронной почты: MSG, EML
- Текстовые форматы: TXT, RTF, EPUB, HTML
- PSD, векторные изображения и другие графические форматы
Одна библиотека, поддерживающая столь большое количество форматов, уменьшает необходимость в нескольких сторонних просмотрщиках или сложной клиентской логике резервирования.
Основные функции платформы Doconut
Серверный рендеринг для максимальной совместимости
Просмотрщик Doconut обрабатывает документы полностью на сервере, создавая пиксельно‑точные превью независимо от браузера, операционной системы или устройства. Не требуется никаких плагинов браузера, PDF‑читалок, ActiveX‑контролей или модулей WebAssembly. Всё отрисовывается с помощью ядра рендеринга Doconut, обеспечивая согласованный результат.
Эта архитектура приносит основные преимущества:
- Работает на любом устройстве и в любом браузере
- Снижает сложность клиентской части
- Хранит конфиденциальные документы внутри вашей серверной инфраструктуры
- Обеспечивает предсказуемый и стабильный рендеринг в разных средах
Annotations Plugin – Разметка, заметки и визуальная обратная связь
Doconut предоставляет полную систему аннотаций, позволяющую пользователям взаимодействовать с документами непосредственно в просмотрщике. Поддерживаемые типы аннотаций включают:
- Выделения
- Прямоугольники, круги, стрелки и другие фигуры
- Стикеры и текстовые комментарии
- Подчёркивания и зачеркивания
- Выноски и визуальные маркеры
Аннотации могут сохраняться, загружаться, настраиваться и интегрироваться в системы рабочих процессов. Для внутренних команд — юридических, HR, инженерных, финансовых — это значительно упрощает процессы проверки документов.
Search Plugin – Быстрый текстовый поиск с опциональным OCR
Плагин поиска предоставляет возможности полнотекстового поиска по документу в Doconut:
- Поиск по ключевым словам во всех поддерживаемых типах документов
- Мгновенное выделение найденных результатов
- Навигация между результатами
- Поддержка OCR для отсканированных PDF и изображений
OCR имеет решающее значение для организаций, работающих со сканированными архивами, устаревшими документами или записями в виде изображений. Doconut извлекает текст на сервере, сохраняя исходные файлы в безопасности.
Converter Plugin – Преобразование документов без усилий
Плагин конвертера расширяет Doconut, позволяя выполнять преобразования между:
- PDF ↔ Word, Excel, PowerPoint
- Изображения → PDF
- CAD → PDF или изображения
- Форматы электронной почты → PDF или изображения
Это особенно полезно для пакетного экспорта, создания совместно используемых отчетов, подготовки документов к длительному хранению или преобразования файлов в форматы, подходящие для печати или архивирования.
Система кэширования для оптимизированной производительности
Кэширование значительно сокращает время рендеринга больших файлов и повторяющихся превью.
Doconut кэширует отрисованные страницы, изображения, миниатюры и информацию о макете, уменьшая нагрузку на процессор и повышая отзывчивость.
Интеграция с Amazon S3 и Azure Blob Storage
Doconut может загружать документы напрямую из популярных облачных хранилищ:
- Amazon S3
- Azure Blob Storage
Это особенно полезно для:
- SaaS‑приложений
- распределённых команд
- систем с облачной архитектурой
- порталов с большим объёмом документов, хранящих пользовательский контент удалённо
Doconut безопасно получает файлы, обрабатывает их на сервере и никогда не раскрывает исходные файлы клиенту.
Реальные сценарии, где Doconut превосходит
1. Корпоративные порталы и бизнес‑системы
Организации с документ‑ориентированными рабочими процессами полагаются на Doconut для встраивания предварительного просмотра документов без необходимости загрузки файлов пользователями.
2. Инженерные и технические среды
Поддержка DWG/DXF делает Doconut подходящим для инженерных панелей, где командам необходимо просматривать CAD‑чертежи без установленного AutoCAD.
3. Финансовые и страховые платформы
Финансовые системы часто генерируют выписки, отчёты и таблицы. Doconut позволяет пользователям мгновенно просматривать их в браузере.
4. Платформы HR и обучения
Просмотр PPTX, DOCX и PDF необходим для учебных материалов, вводных документов и распространения политик.
5. Системы, требующие конвертации документов
Плагин конвертера автоматизирует преобразования между форматами, сокращая ручную работу и упрощая рабочие процессы.
Часто задаваемые вопросы
В: Требует ли Doconut какие‑либо клиентские плагины или расширения?
Нет. Вся обработка выполняется на сервере.
В: Может ли Doconut конвертировать документы?
Да. Плагин конвертера поддерживает PDF, Office, изображения, CAD и форматы электронной почты.
В: Поддерживает ли Doconut аннотации?
Да. Плагин аннотаций включает выделения, фигуры, заметки и выноски.
В: Предлагает ли Doconut OCR?
Да. OCR является частью плагина поиска, позволяя извлекать текст из отсканированных PDF и изображений.
В: Могу ли я хранить свои документы в S3 или Azure Blob Storage?
Да. Doconut поддерживает загрузку документов напрямую из обеих облачных систем хранения.
Ключевые выводы
- Doconut — функционально насыщенный серверный просмотрщик, поддерживающий более 50 форматов.
- Работает с ASP.NET MVC, WebForms, .NET Core и Blazor.
- Предлагает аннотации, поиск с OCR и плагины конвертера.
- Поддерживает Amazon S3 и Azure Blob Storage.
- Использует серверный рендеринг для пиксельно‑точного отображения.
- DCN caching ускоряет повторные загрузки файлов.
- Не требуется никаких плагинов браузера.
- Идеально подходит для корпоративных порталов, инженерных панелей, HR‑систем, финансовых платформ и SaaS‑решений.
Doconut обеспечивает производительность, стабильность и гибкость любой .NET‑приложения, ориентированного на документы, помогая командам создавать безопасные и мощные контент‑решения полностью внутри собственной инфраструктуры.