LINUX-BG Адрес : http://www.linux-bg.org |
Проект на „Линукс за българи“ и МТИТС - скрипт за сканиране |
От: linux-bg team Публикувана на: 11-07-2012 Адрес на статията: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=devs&key=447340038 |
Както обещахме, публикуваме по-подробна информация за скрипта, който съствихме за сканирането на документи в дирекция „Канцелария“ на МТИТС. Като за начало, в следващите няколко параграфа ще ви покажем най-важните команди в него, за да можете и вие сами да ги използвате или съедините в скрипт.
Допълнителните програми, с чиято помощ реализираме описания процес на сканиране, са следните:
Статията няма да се спира над процеса на конфигуриране на скенер за работа, а ще счита, че тази стъпка вече е преминала успешно. Ако се нуждаете от помощ за нея, можете да разгледате, например, ресурсите в официалния сайт на Sane или да се допитате до нашия форум.
Преди да започнем със същинското сканиране, с командата
За самото сканиране на документа използваме програмата scanadf по следния начин:
Така извикана, програмата scanadf сканира документа и създава "сурови" изображения с име image-* в текущата директория. За да се справим с изискването да се премахват празните страници (и накрая да получим PDF документ), използваме конвертиране във формата TIFF на всяко едно "сурово" изображение:
Оттук нататък ни остава да комбинираме всички останали (т.е. непразни) TIFF страници в един общ документ: В самия скрипт сме добавили функционалност, която, преди всичко, да изтрива останалите от стари сканирания документи в текущата директория (по подразбиране използваме /home/scan) и копиране/преместване на PDF документа на работния плот за удобство на служителите. Предполагаме, че, с помощта на тези обяснения, мнозина от вас могат сами да свържат тези команди в скрипт, подхождащ както на техния скенер, така и на конкретната нужда и среда на употреба. Но, все пак, за всички вас сме качили и нашата цялостна версия (в доразвит вариант с няколко опции, които да позволят по-гъвкаво поведение): mtitscan.sh. Ако забележите някакви неточности или имате предложения за подобрения, можете да ни пишете в коментарите под тази статия или да се свържете с нас на адрес team@linux-bg.org. С нетърпение очакваме вашите отзиви!
<< Attachix - свободен Dropbox клон | Проект на „Линукс за българи“ и МТИТС - доклад по Фаза I >> |
Авторите на сайта, както и техните сътрудници запазват авторските права върху собствените си материали публикувани тук,
но те са copyleft т.е. могат свободно да бъдат копирани и разпространявани с изискването изрично да се упоменава името на автора,
както и да се публикува на видно място, че те са взети от оригиналния им URL-адрес на този сървър (http://www.linux-bg.org). Авторските права на преводните материали принадлежат на техните автори. Ако с публикуването тук на някакъв материал неволно са нарушени нечии права - след констатирането на този факт материалът ще бъде свален.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|