Я хочу написать систему для обработки важных документов в моем доме. Это пользовательская история для получения нового документа:
- Я "Добавить новый документ" и мне предлагается отсканировать его, используя мой комбинированный принтер / сканер.
- Я просматриваю отсканированную копию, чтобы убедиться, что она достаточно хорошего качества. Что у него есть.
- Система говорит мне пометить его номером N, что я и делаю. Я также ввожу заголовок, тип документа, описание и, когда документ больше не требуется хранить (не всегда можно было его сохранить).
Проблема в доступе к сканеру. Я не знаю, какой самый плавный путь. В идеале он будет поддерживать «все» сканеры через какой-то стандартный интерфейс. Я не знаю, существует ли это вообще. Должен ли я сделать это на Java, Python или что-то еще?
Моя основная платформа - Linux. Но если бы это работало и на Windows, это было бы неплохо. Если мне удастся создать что-то полезное, я выпущу это как GPL, так что это тоже хорошее дело. ; -)
Спасибо за чтение!