Как создать плагин сканирования документов для Chrome или любых других браузеров?
Ответа нет и не будет. Пишите код сами. Дураков нет.
Ну а по сабжу:
1. Вы хоть знаете что из браузера нет стандартного API для работы со сканером ?
2. А знаете что на разных ОС разные механизмы работы с принтером.
3. А знаете что как минимум вам для каждой ОС придется писать свою программу (или как минимум ставить чужую) чтобы работать со сканером, а еще эту программу нужно поставить с правами администратора.
4. Короче у вас ничего не выйдет. Онлайн-сканер еще не придуман.
Онлайн-сканнер мы себе придумали в офис. Но для этого нам потребовался сервер на Debian (который у нас и так уже был), PHP, Gearman, BIND9, Supervisor (Bind9, для DNS, мы обращаемся по адресу scanner.devhost и нас встречает интерфейс для сканирования).
Ссылка на github с проектом https://github.com/dafivius/scanner.
Но там такие свистопляски, что в рамках одной статьи большой только можно описать.