Ускорьте свои .NET приложения с Doconut: универсальный просмотрщик и конвертер документов
← Back to Blog5 min read

Ускорьте свои .NET приложения с Doconut: универсальный просмотрщик и конвертер документов

Doconut объединяет полноценно‑стековый просмотрщик документов, высокопроизводительный движок конвертации и продвинутый набор аннотаций в один пакет NuGet. Обрабатывая PDF, Word, Excel, PowerPoint, чертежи CAD, изображения и даже файлы электронной почты на сервере, Doconut позволяет внедрить отточенный документальный опыт без необходимости использовать несколько сторонних библиотек.

Бесшовный просмотр и конвертация документов для .NET
Бесшовный просмотр и конвертация документов для .NET

Что вы заметите сразу

  • Единый API – один и тот же код для просмотра, конвертации, аннотирования и поиска.
  • Дизайн, ориентированный на производительность – обработка на основе потоков сохраняет низкое использование памяти и быстрый рендеринг.
  • Корпоративный уровень безопасности – работает на Windows, Docker, Azure и AWS с детальными контролями доступа.

Изучите каждую возможность ниже:

Серверная конвертация PDF → DOCX для ASP.NET

Если вашему приложению необходимо преобразовать PDF в редактируемые документы Word, офлайн‑движок конвертации Doconut предлагает надёжное решение на основе потоков, которое работает как с Doconut .NET Framework, так и с .NET Core.

ФункцияПреимущество
Конвертация PDF ↔ DOCXМакет, изображения и шрифты сохраняются без изменений
Потоки в памятиНет временных файлов, захламляющих диск
Совместимо с DockerЛегко разворачивается в контейнерах

Встроенные функции включают:

  • Навигация по миниатюрам – переход к любой странице в больших документах одним кликом.
  • Настраиваемый стиль – изменяйте цвета, макет панели инструментов и масштаб по умолчанию через CSS или параметры компонента.

Встраивание просмотрщика документов в Blazor

Doconut предлагает компонент OnlineDocumentViewer для Blazor, который можно добавить в ваш проект через NuGet и использовать с несколькими строками кода. Пример:

<OnlineDocumentViewer Url="documents/report.pdf"
                      Toolbar="true"
                      Theme="dark" />

Компонент работает как в WebAssembly, так и в Server‑моделях, поддерживает масштабирование, печать и аннотации, позволяя быстро интегрировать полноценный просмотрщик в любые Blazor‑приложения.

Отрисовка файлов CAD в .NET Core

Инженерные порталы часто нуждаются в демонстрации чертежей DWG или DXF. Отрисовка CAD Doconut преобразует эти файлы в PDF или изображения высокого разрешения на сервере, после чего передаёт результат в браузер.

Длинный хвост ключевого слова: “Отрисовка файлов CAD в .NET Core с Doconut”.

Безопасный офлайн‑движок конвертации документов

Поскольку всё тяжёлое вычисление происходит на сервере, Doconut устраняет необходимость в загрузках на клиенте и сохраняет конфиденциальные данные под вашим контролем. Он напрямую интегрируется с популярными облачными сервисами хранения:

  • Amazon S3 – потоковая передача файлов непосредственно из бакетов S3.
  • Azure Blob Storage – использование учётных данных Azure для безопасного доступа.
  • Локальная файловая система – резервный вариант для локальных развертываний.

Основные сведения о безопасности

  • Управление доступом на основе ролей для печати, скачивания и аннотаций.
  • TLS‑шифрование каждого потока данных.
  • Опциональная проверка цифровой подписи для PDF‑файлов.

Поиск OCR в реальном времени в PDF‑документах

Встроенный OCR‑движок Doconut индексирует отсканированные PDF‑файлы в режиме реального времени, делая поиск ключевых слов по тысячам страниц мгновенным.

Пользовательские преимущества:

  • Подсветка совпадений – переход напрямую к соответствующему месту.
  • Навигация по истории поиска – возвращение к предыдущим запросам без потери контекста.
  • Поддержка нескольких языков – OCR работает с основными европейскими языками сразу после установки.

Длинный хвост ключевого слова: “поиск OCR в реальном времени в PDF‑документах с использованием Doconut”.

Отраслевые сценарии использования

ОтрасльТипичный сценарийПреимущество Doconut
Юридические технологииПросмотр контрактов и файлов e‑discoveryБезопасные аннотации и редактирование с готовностью к аудиту
ЗдравоохранениеОтображение медицинских записей (PDF, изображения)Интеграция хранения, соответствующая требованиям HIPAA
ФинансыГенерация PDF‑отчётов из данных ExcelБыстрая, без потерь конвертация в больших масштабах
Электронное обучениеВстраивание интерактивных PDF в учебные порталыАдаптивный мобильный вид и богатые инструменты аннотации

Для пошагового руководства перейдите к официальной документации: https://www.doconut.com/documentation

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

В: Требуется ли Doconut какие‑либо клиентские плагины или ActiveX‑контролы? О: Нет. Вся отрисовка и конвертация происходят на сервере; клиент получает только стандартный HTML5 и JavaScript.

В: Можно ли настроить панель инструментов аннотаций? О: Да. Вы можете стилизовать панель с помощью CSS и включать или отключать отдельные типы аннотаций через API конфигурации просмотрщика.

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

Главные выводы

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