Сканирование документов в веб-приложениях: Scapybara и аналоги
Браузер не имеет доступа к сканеру, поэтому сканирование прямо из веб-приложения всегда решается одинаково: на компьютере пользователя работает локальная программа, а сайт обращается к ней. Различаются решения тем, на каких операционных системах работают, что умеют делать с готовым документом и насколько быстро функцию можно внедрить в реальный проект.
Ниже — сравнение Scapybara с решениями, которые чаще всего рассматривают для этой задачи: Dynamic Web TWAIN (Dynamsoft), Scanner.js (Asprise) и VintaSoft Twain .NET SDK.
Таблица сравнения
| Параметр | Scapybara | Dynamic Web TWAIN | Scanner.js (Asprise) | VintaSoft Twain .NET SDK |
|---|---|---|---|---|
| Разработчик | ООО «Правильные технологии», Россия | Dynamsoft, Канада | Asprise, Сингапур | VintaSoft, Армения и Россия |
| Реестр российского ПО | Да — №27041 | Нет | Нет | Не заявлено |
| ОС клиента | Windows, Linux; macOS — в планах | Windows, macOS, Linux | Windows | Windows, Linux |
| Российские ОС | Да — Astra Linux SE 1.8 и другие | Не заявлено | Нет | Не заявлено |
| PDF с текстовым слоем | Да — встроено, входит в лицензию | Платный OCR-аддон | Нет | Платные плагины OCR и PDF |
| Где работает OCR | На компьютере пользователя | На компьютере пользователя | — | В вашем .NET-приложении |
| Интеграция для разработчика | HTTP API — любой язык и платформа, JS-виджет | JS-SDK и REST API к локальному сервису | JS-библиотека, загрузка на любой сервер | JS API к локальному сервису, только JavaScript |
| Готовые интеграции с CRM | Да — amoCRM, Битрикс24, Мегаплан | Нет, только SDK | Коннекторы в отдельном продукте Web Scan | Нет, только SDK |
| Форматы вывода | JPEG, PDF, PDF с текстовым слоем | JPEG, TIFF, PDF | JPEG, PNG, TIFF, PDF | BMP, JPEG, PNG, TIFF; PDF — через плагин |
| Лицензия | По устройствам, на месяц или год, в рублях | По клиентским устройствам или на приложение; цена по запросу, аддоны отдельно | Платная, royalty-free | От 199,95 € на разработчика, для веба — лицензия на один URL, плагины отдельно |
| Документация и поддержка на русском | Да | Нет | Нет | Да |
Scapybara работает со сканерами через TWAIN и WIA на Windows и через SANE на Linux. Готовые пакеты .deb и .rpm ставятся на Ubuntu 22.04+, Debian 12+, Fedora и производные от них дистрибутивы — например, проверена работа на Astra Linux Special Edition 1.8, которая построена на Debian. Единственное требование — glibc не старее 2.35; для систем без apt и dnf есть архив tar.gz.
Данные приведены по официальным сайтам и документации продуктов и актуальны на сентябрь 2026 года. Характеристики продуктов меняются — сверяйтесь с первоисточниками.
Почему выбирают Scapybara
В реестре российского ПО. Scapybara входит в единый реестр российских программ для ЭВМ — запись №27041 от 14.03.2025. Для госсектора, банков, госкорпораций и объектов КИИ это часто не преимущество, а условие допуска к закупке, которое зарубежные вендоры выполнить не могут в принципе.
Работает на Linux, в том числе на российских ОС. Windows и Linux поддерживаются одинаково: на Windows — TWAIN и WIA, на Linux — SANE. Есть пакеты .deb и .rpm, программа сама добавляется в меню приложений и в автозапуск. Пакеты ставятся не только на Ubuntu, Debian и Fedora, но и на производные от них системы: так, Astra Linux Special Edition 1.8 построена на Debian, и работа на ней проверена. То есть сканирование остаётся на месте и после перехода организации на отечественную ОС, а не превращается в отдельный проект. Подробности — в инструкции по установке.
Встроенное распознавание текста — без доплат и без облака. PDF собирается сразу с текстовым слоем: по документу работают поиск и копирование текста, файл индексируется в СЭД и корпоративном поиске. Распознавание входит в лицензию и выполняется на том же компьютере, где идёт сканирование, — документ не уходит во внешние сервисы. У SDK-аналогов текстовый слой — это либо отдельно оплачиваемый аддон или плагин, либо его нет вовсе.
Готовые интеграции с CRM. amoCRM, Битрикс24 и Мегаплан подключаются из коробки. Самый частый сценарий — «отсканировать документ прямо в карточку сделки» — закрывается без разработки. Аналоги поставляются как «голые» SDK, которые ещё нужно программировать под каждую систему.
Четыре способа подключения — и все входят в лицензию. Там, где своей разработки нет, хватит расширения для браузеров: сканирование появляется в уже существующих полях загрузки файлов. В популярных CRM — готовые приложения из маркетплейсов. В своё веб-приложение сканирование добавляет JS-виджет — тоже без переделки разметки. А для всего остального есть HTTP API: получить список устройств, запустить сканирование, собрать PDF — обычными HTTP-запросами с любого языка и платформы, включая десктопные программы. Ничего из этого не докупается отдельными модулями и ключами: одна лицензия на устройство — и доступны все способы сразу, вместе с распознаванием текста.
Широкая поддержка сканеров. TWAIN и WIA в Windows, SANE в Linux — то есть всё, что система видит как сканер. Различия драйверов и устройств обрабатываются на стороне сервиса, поэтому в веб-приложении поведение одинаково на разном оборудовании.
Простое и предсказуемое лицензирование. Оплата по количеству устройств помесячно или на год, стоимость считается в калькуляторе, старт — 14 дней бесплатно. Никаких девелоперских лицензий и привязок к домену.
Русская поддержка без барьеров. Документация и поддержка на русском, оплата в рублях картой, СБП или банковским переводом, договор с российским юрлицом. Никаких сложностей с продлением лицензий и платежами, которые сегодня сопровождают работу с зарубежными вендорами.
Когда выбрать Scapybara
Если нужно быстрое веб-сканирование под российский проект: соответствие требованиям импортозамещения, работа на Windows и Linux — включая Astra Linux, PDF с текстовым слоем без облачных сервисов, готовые интеграции с CRM и простое встраивание через HTTP API. Все эти задачи Scapybara закрывает с минимумом разработки — попробуйте бесплатно 14 дней.