Как сделать непрерывное сканирование

Как сделать непрерывное сканирование

Перед сканированием

Чтобы использовать устройство в качестве сканера, установите драйвер сканера. Если устройство подключено к сети, настройте на нем TCP/IP-адрес.

Установите драйверы сканера с компакт-диска.

Если сканирование по сети невозможно, настройте TCP/IP-адрес устройства.

Сканирование документа как файла PDF с помощью ControlCenter4 (Windows)

• Экраны компьютера могут отличаться в зависимости от используемой модели.

• В основу этого раздела положено использование расширенного режима ControlCenter4.

Утилита ControlCenter4 — это программное средство, позволяющее быстро выполнять доступ к часто используемым приложениям. Использование ControlCenter4 устраняет необходимость в ручном запуске приложений.

Откройте утилиту ControlCenter4, выбрав Все программы/Brother/MFC-XXXX (где "ХХХХ" — наименование модели)/ControlCenter4. Открывается приложение ControlCenter4.

Если отображается экран "Режим ControlCenter4", выберите Расширенный режим, а затем нажмите кнопку ОК.

Режим ControlCenter4

Бас приветствует ControlCenter4, В приложении ControlCenter4 объединены все функции программного обеспечения, расширяющие возможности устройства

Можно выбрать пользовательский интерфейс ‘Стандартный режим’или Расширенный режим*.

В стандартном режиме предлагаются такие базовые функции, как фотопечать, сканирование и PC-Fax, работать с которыми легко и удобно

В дополнение к функциям, доступным в стандартном режиме, расширенный режим включает в себя возможности настройки дополнительных параметров и их сохранения, расширенном режиме возможно простое управление с помощью предварительно заданных настроек для кнопок приложения

Убедитесь, что устройство, которое предполагается использовать, выбрано из раскрывающегося списка Модель.

Выполните настройку сканирования.

Нажмите Конфигурация, а затем выберите Настройка кнопок, Сканирование и Файл.

Создать — настраиваемую вкладку Создать настраиваемую кнопку Переименовать настраиваемую вкладку

Непрерывное сканирование

Показывать окно настроек перед сканированием.

1 Выберите PDF (*.pdf) из раскрывающегося списка Тип файла.

2 Для сканируемого документа можно ввести имя файла.

3 Можно сохранить файл в папке по умолчанию или выбрать предпочтительную папку, нажав кнопку (Обзор).

4 Можно выбрать разрешение сканирования из раскрывающегося списка Разрешение.

5 Можно выбрать размер документа из раскрывающегося списка Размер документа.

Данная функция полезна при копировании нескольких книг.

Для одновременного сканирования и копирования документов включите режим непрерывного сканирования. Этот режим удобно использовать с функциями [Режим сортировки], [N-в-1] или [Двусторон. копир.].

В режиме непрерывного сканирования можно копировать документы с помощью устройства АПД, стекла экспонирования или их обоих.

Читайте также:  Как делать синтаксический разбор предложения примеры

Нажмите [Копирование] или кнопку (КОПИРОВАНИЕ).

Расположите первую станицу документа в устройстве АПД или на стекле экспонирования.

Заметка

После копирования в режиме N-в-1 и/или двустороннего копирования при помощи стекла экспонирования происходит отображение окна [Установите следующий документ], даже если функция [Непрерывное сканирование] находится в режиме [ВЫКЛ].

Нажмите [Непрерывное сканирование] на вкладке [Дополнительные настройки].

Параметр [Непр. скан.] установлен на [ВКЛ].

Заметка

При нажатии параметра [Непр. скан.] он переключается на [ВКЛ] или [ВЫКЛ].

Введите необходимое число копий с помощью цифровой клавиатуры.

Нажмите кнопку (ПУСК).

После отображения экрана [Установите следующий документ] поместите следующий документ в устройство АПД или на стекло экспонирования.

Примечание

При изменении места расположения следующего документа обязательно уберите документ из места, которое было использовано в первый раз.

Нажмите [Нач. скан.].

Когда сканирование документов завершено, нажмите [Скан. заверш.].

Заметка

При нажатии [Scan Complete (Скан. заверш.)] после завершения сканирования в нескольких экземплярах (2 или более), количество которых установлено в пункте [Copies (Копии)], будет произведено оставшееся количество копий.

© Oki Data Corporation, 2016. Все права защищены.

Лирическое отступление

10 компьютеров) было необходимо организовать резервное копирование информации. Для этого было решено установить компьютер с большим жестким диском и Ubuntu внутри, а на компьютеры пользователей – Cobian backup.

Пытливый читатель спросит: «А зачем ты это пишешь, автор? И при чем тут какой-то сканер?»
Дело в том, что в этой организации была только одна возможность отсканировать документ – попросить это сделать счастливого обладателя МФУ Samsung SCX-4200 (название, конечно же, непринципиально, но все произошло именно из-за этого устройства).
Во время установки Ubuntu на «сервер для резервного копирования» и возникла идея: «А если подключить это МФУ сюда, оставить клавиатуру подключенной, и по нажатию определенных клавиш заставить сканер сканировать, сохраняя результат в общую папку? Ведь тогда человек не будет отвлекаться от работы для сканирования чужих документов!»
Конечно же, в первую очередь искались готовые скрипты. Наиболее интересным показался этот – www.opennet.ru/base/sys/net_scanner.txt.html
Однако при ближайшем рассмотрении он оказался не таким уж хорошим, т.к. у меня совсем нет желания перекомпилировать программу для изменения настроек сканера, учить пользователей конвертировать картинки и создавать .pdf-файлы.
Попробую написать свой, хороший…

Читайте также:  Закодировать алфавит двоичным кодом

Итак, задача поставлена

1. Подключить к Ubuntu МФУ, сделать принтер общим, настроить сканер.
2. Написать скрипт, который будет ожидать нажатия клавиши на клавиатуре
Esc – отмена незавершенного сканирования
1 – режим сканирования в цвете
2 – режим сканирования в оттенках серого
0 – сохранить отсканированный файл (jpg, если была отсканирована одна страница или pdf, если несколько)
Enter – отсканировать страницу.

Решение

Пункт 1 отпал сам собой. Подключение принтера произошло неожиданно просто и не вызвало ни одного вопроса. Достаточно было просто подключить кабель USB к компьютеру, и через несколько секунд Ubuntu сообщила, что принтер должен печатать. Отправил пробную страницу – действительно печатает!
Теперь самое интересное.
Посмотрим, какие сканеры у нас есть в системе:
scanimage -L
Если система не может найти эту команду – значит, нужно установить пакет sane-utils:
sudo apt-get install sane-utils

Программа нашла устройство с именем `xerox_mfp:libusb:001:002`
Если сканер единственный в системе, то параметр «имя устройства» можно опустить; scanimage будет сканировать единственно возможным сканером.

Попробуем отсканировать страницу:
scanimage -d “xerox_mfp:libusb:001:002” —resolution 150 —mode Color —format=tiff > test.tif
Разрешение 150 dpi выбрано из-за желания уменьшить время сканирования и размер выходного файла, но при этом оставить пользователю возможность напечатать документ с читабельным текстом. Если когда-нибудь потребуется распознавание текста или сканирование фотографий – тогда появятся дополнительные опции.
Итак, у нас есть tiff. Либо один, либо несколько (отсканировали многостраничный документ). Понятно, что пользователи в 90% случаев сканируют документы для отправки по электронной почте, а tiff – формат не компактный. Значит, нужно сконвертировать результат в .jpg или .pdf.

Ставим пакет для редактирования/конвертирования растровых изображений:
sudo apt-get install imagemagick

Сжимаем единственное изображение:
convert -quality 60% test.tif test.jpg

Или все сразу:
convert -compress jpeg -quality 60% *.tif all.pdf

Читайте также:  Восстановить скайп на моем компьютере

Остался только один момент. Я не собираюсь оставлять подключенным к этому компьютеру монитор – значит, пользователь остается без обратной связи. Ну что ж, сделаем компьютер говорящим.
Составим список звуков, которые должны воспроизводиться в ответ на нажатие той или иной клавиши на клавиатуре, берем в руки микрофон и записываем наши мини-фразы. Они максимально короткие по времени, ведь цель всего действа – не прослушивание mp3, а сканирование.
1. Жду команду (waitcommand.mp3)
2. Цветное сканирование (color.mp3)
3. Черно-белое сканирование (bw.mp3)
4. Сканирую страницу (scanpage.mp3)
5. Сохраняю результат (saveresult.mp3)

Ах да, ведь у нас «чистая» система, которая не умеет воспроизводить mp3 из консоли…
Исправляем ситуацию:
sudo apt-get install mpg321
Наслаждаемся:
mpg123 -q waitcommand.mp3

Теперь, кажется, все готово

Пишем скрипт /mnt/2tb/scan.sh

scannerdevice="xerox_mfp:libusb:001:002" #scanimage -L
workdir="/tmp/scanworkdir"
destdir="/mnt/2tb/Share/1Scanner"
dpi="150"
jpegquality="60%"

mkdir -p $workdir
rm $workdir/*.* 2>/dev/null
numpages=0
color="Gray"
mpg123 -q waitcommand.mp3

while true
do
#Нажмите клавишу
read -sn 1 Keypress

case "$Keypress" in
$’e’)
#Жду команду
rm $workdir/*.* 2>/dev/null
numpages=0
color="Gray"
mpg123 -q waitcommand.mp3
;;

$’1′)
#Цвет
color="Color"
mpg123 -q color.mp3
;;

$’0′)
#Сканирование завершено
mpg123 -q saveresult.mp3
filename=`date +%Y%m%d-%H%M%S`
if [ $numpages = 1 ]; then
convert -quality $jpegquality $workdir/1.tif $destdir/$filename.jpg
fi
if [ $numpages > 1 ]; then
convert -compress jpeg -quality $jpegquality $workdir/*.tif $destdir/$filename.pdf
fi
rm $workdir/*.* 2>/dev/null
numpages=0
color="Gray"
mpg123 -q waitcommand.mp3
;;

$»)
#Новая страница
mpg123 -q scanpage.mp3
let "numpages=numpages+1"
scanimage -d $scannerdevice —resolution $dpi —mode $color —format=tiff >$workdir/$numpages.tif
mpg123 -q waitcommand.mp3
;;
esac

Говорим
chmod +x /mnt/2tb/scan.sh

Запускаем

Да, все работает как ожидалось. Теперь идем в меню Ubuntu Система -> Параметры -> Запускаемые приложения, Добавить, Обзор, выбираем файл со скриптом. Перезагружаем компьютер, и… сканер начинает непрерывно что-то сканировать, звуки не воспроизводятся.
Ладно, нажимаю Ctrl+C, читаю еще раз то что написал…
Со звуками все тривиально – их нет в той папке, откуда вызывается скрипт. Непрерывное сканирование происходит, видимо, из-за $») внутри case’а.

Ссылка на основную публикацию
Как сделать flash игру
Если вы не наделены природным трудоголизмом — увы, ничего хорошего из этого не выйдет. Лень — враг всех, особенно создателей...
Как поменять вид диспетчера задач
А вот вопрос.почему каждый раз когда я выключаю компьютер а на следующий день включаю появляется надпись некорректное выключение. 30-04-2013 в...
Как поменять билеты ржд купленные через интернет
В жизни всегда есть место непредвиденным обстоятельствам. Если срочно потребовалось обменять или вернуть заранее приобретенный билет на более подходящий, это...
Как сделать input неактивным
Иногда на сайте необходимо сделать форму, в которую пользователь вводит какие-либо данные. Полей в форме может быть сколько угодно, однако...
Adblock detector