Сканирование документов из командной строки.
Параметры командной строки:
-c [имя шаблона]
Пример1: -c sahblon1
Сканирование из командной строки с параметрами сканирования, используемые из шаблона сканирования sahblon1.
Интерфейс программы будет виден, т.к. не используется ключ -h.
Пример2: -c sahblon2 -h
Сканирование из командной строки с параметрами сканирования, используемые из шаблона сканирования sahblon2.
Интерфейс программы будет скрыт, т.к. используется ключ -h.
ВАЖНО:
Шаблоны берутся из папки хранения шаблонов сканирования, которая устанавливается по умолчанию в программе A4ScanDoc:
"Настройки"-"Настройки"-"Путь к папке профилей сканирования".
-c [полный путь к шаблону]
Пример3: c:\scan\shablon.scf
Сканирование из командной строки с параметрами сканирования используемые из шаблона сканирования sahblon. Интерфейс программы будет виден, т.к. не используется ключ -h.
ВАЖНО:
Обратите внимание, что здесь указывается полный путь к файлу шаблона. Папка, которая указана в полном пути, может и не совпадать с местом хранения шаблонов по умолчанию программы A4ScanDoc.
-h не показывать окно интерфейса при сканировании. Действует, если используется ключ -c
-f [сохранить под именем]
пример4: -c shablon2 -h -f c:\scan\mytest.pdf
Сканирование из командной строки с параметрами сканирования, используемые из шаблона сканирования shablon2.
Интерфейс программы будет скрыт, т.к. используется ключ -h. Результат будет сохранен в c:\scan\mytest.pdf.
ВАЖНО:
в какой формат будет сохранен результат сканирования зависит от настроек шаблона, т.е. формат сохранения устанавливается в самом шаблоне, а не строкой -f c:\scan\mytest.pdf.
Т.е. в нашем примере если в шаблоне shablon2 установлен формат сохранения результата в PDF,
а в параметре -f c:\scan\mytest.bmp указали формат BMP, то все равно результат будет сохранен в PDF....
Можно даже записать вот так:
-c shablon2 -h -f c:\scan\mytest
т.е. без указания расширения имени файла, просто только имя файла... Запись будет верна, т.к. формат сохранения возмется из указываемого шаблона...
-s [имя сканера]
ключ -s используется для указания конкретного имени сканера при работе программы в консольном режиме.
Пример:
-c 1 -s "HPSource Scaner "
ключ -c 1 - это запуск A4ScanDoc в консольном режиме с шаблоном название которого "1"
ключ -s в нашем примере идет с параметром: "HPSource Scaner" - это название сканера.
Обратите внимание, что название сканера заключено в двойные кавычки. Кавычки требуется ставить, если название сканера состоит из нескольких слов. Если название сканера состоит из одного слова - двойные кавычки не нужны...
Как все ЭТО работает:
- ключ -s работает только с ключом -c , т.е. запуск в консольном режиме.
- если сканер с указанным названием не доступен - выходит сообщение, что сканер не найден, а программа закрывается.