Сканирование документов из командной строки.

Параметры командной строки:

-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 , т.е. запуск в консольном режиме.
- если сканер с указанным названием не доступен - выходит сообщение, что сканер не найден, а программа закрывается.