Сучасні .NET застосунки часто потребують відображати, попередньо переглядати, анотувати, шукати та конвертувати документи безпосередньо в веб-інтерфейсі, без використання плагінів браузера, зовнішніх додатків чи нестабільних клієнтських рішень. Doconut пропонує єдину платформу, яка вирішує цю задачу за допомогою серверного переглядача документів та двигуна конвертації, здатного обробляти 75 розширень у 18 сімействах, що використовуються в корпоративному, освітньому, фінансовому та інженерному середовищах.

За допомогою Doconut розробники можуть вбудувати переглядач у застосунки ASP.NET MVC, .NET Core, Blazor та WebForms. Він забезпечує послідовне відображення, передбачувану продуктивність та відсутність клієнтських залежностей. Уся важка обробка — декодування PDF, рендеринг Word, розкладка PowerPoint, інтерпретація CAD, обробка зображень та витяг тексту — виконується повністю на сервері. Браузер отримує лише легкий HTML5‑вихід, що забезпечує сумісність з Windows, macOS, Linux, iOS, Android та всіма основними браузерами.
Екосистема Doconut побудована навколо Viewer та чотирьох окремо ліцензованих плагінів: Annotation, Converter, DICOM та Search. Керований друк не входить до їх числа — він є частиною самого переглядача. Купуйте плагін згідно з вашою потребою; у багатьох застосунках достатньо лише відображення документа.
Чому Doconut є видатним вибором для .NET розробників?
1. Каталог з 75 розширень файлів
Doconut обробляє надзвичайно широкий спектр типів документів, охоплюючи більшість бізнес‑ та інженерних форматів, включаючи:
- 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 – Маркування, Примітки та Візуальний Зворотний Зв’язок
Doconut надає повну систему анотацій, що дозволяє користувачам взаємодіяти з документами безпосередньо у переглядачі. Підтримувані типи анотацій включають:
- Виділення
- Прямокутники, кола, стрілки та інші форми
- Нотатки та текстові коментарі
- Підкреслення та закреслення
- Виклики та візуальні маркери
Анотації можна зберігати, завантажувати, налаштовувати та інтегрувати у системи робочих процесів. Для внутрішніх команд — юридичного відділу, HR, інженерії, фінансів — це значно спрощує процеси перегляду документів.
Плагін пошуку – Швидкий текстовий пошук по текстовому шару PDF
- Пошук за ключовими словами по підтримуваних типах документів
- Миттєве підсвічування результатів
- Навігація між результатами
- Пошук по текстовому шару, який вже міститься у PDF
Плагін читає текстовий шар: символи, що зберігаються у файлі разом із зображеннями сторінок. PDF, створений у Word, генератором звітів або сканером з увімкненим розпізнаванням тексту, вже має такий шар, і такі файли можна шукати одразу після завантаження. Сторінка, що представлена лише як зображення, не має текстового шару, тому немає чого порівнювати, і Doconut сьогодні не читає символи з зображення. Видобування виконується на сервері, тому вихідний файл ніколи не покидає вашу інфраструктуру.
Плагін конвертера – Легке перетворення документів
Плагін конвертера розширює Doconut, дозволяючи конвертувати між:
- PDF ↔ Word, Excel, PowerPoint
- Зображення → PDF
- CAD → PDF або зображення
- Формати електронної пошти → PDF або зображення
Це особливо корисно для пакетного експорту, створення звітів для спільного використання, підготовки документів до довгострокового зберігання або перетворення файлів у формати, придатні для друку чи архівації.
Система кешування для оптимізованої продуктивності
Кешування значно скорочує час рендерингу великих файлів та повторних попередніх переглядів.
Doconut кешує відрендерені сторінки, зображення, мініатюри та інформацію про макет, мінімізуючи навантаження на процесор і підвищуючи швидкість реакції.
Інтеграція з Amazon S3 та Azure Blob Storage
Doconut може завантажувати документи безпосередньо з популярних хмарних сховищ:
- Amazon S3
- Azure Blob Storage
Це особливо корисно для:
- SaaS‑додатків
- Розподілених команд
- Систем з архітектурою cloud‑first
- Порталів, що працюють з великою кількістю документів і зберігають користувацький контент віддалено
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?
Ні, наразі. Плагін пошуку шукає в текстовому шарі, який вже міститься у PDF, що охоплює більшість сканів, отриманих зі сканера або системи управління документами з увімкненим розпізнаванням тексту. Сторінка, збережена лише як зображення, не має тексту, тому немає чого шукати, і Doconut не витягує символи з неї.
П: Чи може Doconut читати документи з S3 або Azure Blob Storage?
Так, він завантажує з обох. Сховище — ваше: Doconut читає з того сховища, яке ви вже використовуєте, і не надає власного сховища.
Основні висновки
- Doconut — це серверний переглядач, який читає 75 розширень файлів у 18 сімей.
- Працює з ASP.NET MVC, WebForms, .NET Core та Blazor.
- Пропонує анотації, пошук по текстовому шару та плагіни конвертера.
- Підтримує Amazon S3 та Azure Blob Storage.
- Використовує рендеринг на сервері для піксельної точності.
- DCN кешування прискорює повторне завантаження файлів.
- Не потрібні плагіни браузера.
- Ідеально підходить для корпоративних порталів, інженерних панелей, HR‑систем, фінансових платформ та SaaS‑рішень.
Doconut забезпечує продуктивність, стабільність та гнучкість будь‑якої .NET‑аплікації, орієнтованої на документи, допомагаючи командам створювати безпечний та потужний контент у межах власної інфраструктури.