DocScanner
Офлайн-сканер документов. Снимок документа, ручная подгонка углов, выравнивание перспективы — и готовый PDF или JPG. Всё на телефоне, без интернета и регистрации.

3 028строк кода (Kotlin)
8,6 МБразмер установочного файла
нетдоступ в интернет
8.0+минимальная версия Android
О проекте
Зачем и как устроено
DocScanner решает одну задачу — быстро превратить бумажный лист в аккуратный файл. Наведите камеру, совместите четыре угла рамки с краями листа, и приложение выровняет перспективу и повысит контраст.
Страницы собираются в один PDF или сохраняются отдельными JPG. Название файла и папку сохранения выбираете вы, а готовый документ можно сразу отправить в мессенджер.
Возможности
- ✓Камера на CameraX с рамкой-подсказкой
- ✓Ручная подгонка углов и выравнивание перспективы
- ✓Режим «Контраст» для текстов и чеков
- ✓Многостраничный PDF и отдельные JPG
- ✓Название файла и папка сохранения на выбор
- ✓Отправка в мессенджеры и системное «Поделиться»
- ✓6 палитр, светлая/тёмная тема, Material You
Экраны
Как это выглядит
Честно о проекте
Плюсы и ограничения
Мы публикуем и то и другое: вы должны знать, что получите.
Плюсы
- +Работает полностью офлайнДокументы обрабатываются на телефоне и никуда не отправляются: подходит для конфиденциальных бумаг.
- +Без регистрации, подписок и рекламыНет аккаунтов, платных функций и рекламных SDK; в манифесте нет разрешения INTERNET.
- +Точная ручная подгонка угловПользователь сам совмещает рамку с краями листа — результат предсказуем даже на сложном фоне.
- +PDF на несколько страниц + JPGВсе страницы собираются в один PDF; JPG сохраняются в галерею.
- +Отправка в мессенджеры в один тапПосле сохранения доступны Telegram, WhatsApp, Viber, VK, MAX и системное меню «Поделиться».
- +Лёгкое приложениеОколо 8–9 МБ, нет тяжёлых сторонних библиотек обработки изображений.
Минусы и ограничения
- !Нет автоопределения краёвУглы нужно совмещать вручную; автоматическое распознавание (OpenCV) только в планах.
- !Нет распознавания текста (OCR)Из скана нельзя получить копируемый текст или PDF с текстовым слоем.
- !Только один фильтр — «Контраст»Нет чёрно-белого режима, ретуши, поворота и перестановки страниц.
- !Нет облака и синхронизацииФайлы остаются на устройстве; резервное копирование — на пользователе.
- !Только портретная ориентацияЭкран зафиксирован в вертикальном положении.
- !Отправка зависит от установленных приложенийКнопки мессенджеров показываются только для установленных; остальное — через системное «Поделиться».
Основа есть в базе заготовок
DocScanner, Сканирование и PDF — можно получить готовую заготовку и доработать под себя.