суббота, 27 марта 2021 г.

Сканирование через USB сканер по сети с других компьютеров при помощи программы NAPS2

Есть такая полезная программа для сканирования по USB или по сети, в зависимости от того как подключен у вас сканер, называется она NAPS2. Преимущества программы:

- Программа относится к открытому исходному коду. Исходники находятся на Github (https://github.com/cyanfish/naps2). Бинарные файлы для Windows качаем от сюда (https://www.naps2.com/).

- Программа поддерживает, как и Twain устройства, так и Wia.

- Умеет сканировать как с автоподатчика так и со стекла.

- Умеет сохранять сканированные страницы в многостраничный PDF документ.

Так же на GitHub есть программа, называется она NAPS2 Remote Scan Server, данная программа позволяет сканировать через USB сканер по сети с других компьютеров. Для своей работы программа использует консольное приложение NAPS2 и профиль сканирования, который у вас настроен по умолчанию. Качаем эту программу с Github (https://github.com/corred/NAPS2-Remote-Scan).

Как эту программу настроить? Если вы скачали программу Naps2 remote scan, то распакуйте ее из архива, скопируйте из папки Win32/Debug два файла NAPS2RemoteScan.exe и index.html в папку C:\Scan.  Предоставьте к папке C:\Scan общий доступ по сети для всех пользователей или для конкретного пользователя с правами на запись и чтение. Т.е. общая папка у нас будет расположена по следующему пути \\pc01\Scan . Далее на компьютере pc01 запускаем программу NAPS2RemoteScan.exe, прописываем путь до консольной программы NAPS2.Console.exe (Смотрите рисунок 1). Сканер по USB подключен к pc01. Уточню, что pc01 имеет IP адрес 192.168.1.2, а pc02 имеет IP адрес 192.168.1.3

Рисунок 1. Внешний вид программы NAPS2 Remote Scan

Как проверить работу USB сканера через сеть? Идем на компьютер pc02, открываем браузер в адресной строке вводим http://pc01 и у вас должна открыться страница со ссылкой на сканирование (смотрите рисунок 2). 

Рисунок 2. Удаленный запуск сканирования на другой компьютер по USB

Нажимаете ссылку Scan и после этого запустится сканирование на USB сканер подключенного к компьютеру pc01. Сканирование будет осуществляться программой NAPS2, профилем, установленным по умолчанию. Если у вас в профиле сканирование настроено брать листы сканирования из автоподатчика, то листы должны лежать в автоподатчике, иначе сканирование не заработает. Если вам нужно сканировать со стекла, то настройте профиль сканирования на работу со стекла и установите его по умолчанию (смотрите рисунок 3). 

Рисунок 3. Создание профиля сканирования в программе NAPS2

Все отсканированные страницы будут сохранятся в формате jpg в общей папке Scan и в подпапках с именами соответствующие IP адресам компьютеров с которых производилось сканирование. Например, для компьютера pc02 подпапка будет называться 192.168.1.3. Сетевой путь будет такой \\pc01\Scan\192.168.1.3 .

Можно ли настроить представленный механизм сканирования на сохранение всех отсканированных страниц в многостраничный PDF файл? Наверное, можно, но я не пробовал настраивать. Если у кого получиться, то отпишитесь в комментариях. 

Далее вам нужно найти программу в Интернет, которая умеет объединять картинки из jpg в один pdf файл.

Комментариев нет:

Отправить комментарий