Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сканирование изображения в PDF / 13 сообщений из 13, страница 1 из 1
24.10.2014, 14:12
    #38786652
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
Приветствую, Форумчане!

Имеется такая задача: юзер берет документ, вкладывает в сканер, нажимает в приложении кнопку, документ сканируется в формате PDF и сохраняет в определенном месте...

Подскажите правильное направление. Здешние примеры (которые смог найти), сохраняют в графических форматах.
...
Рейтинг: 0 / 0
24.10.2014, 15:29
    #38786749
guest_rusimport
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
Ukraina,

попробуй приложение VueScan, вроде всё, о чём ты говоришь оно умеет делать с различными сканерами :)
...
Рейтинг: 0 / 0
24.10.2014, 16:04
    #38786795
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
guest_rusimport,

Мне нужно нарисовать эту кнопку в Акцессе А это отдельное приложение...

Требуется отсканировать документ в самом Акцессе...
...
Рейтинг: 0 / 0
24.10.2014, 16:31
    #38786831
Прогер_самоучка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
Ukrainaguest_rusimport,

Мне нужно нарисовать эту кнопку в Акцессе А это отдельное приложение...

Требуется отсканировать документ в самом Акцессе... да нет проблем, коллега :)
YouTube Video
...
Рейтинг: 0 / 0
24.10.2014, 17:02
    #38786884
osmor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
...
Рейтинг: 0 / 0
24.10.2014, 19:13
    #38786991
guest_rusimport
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
Ukrainaguest_rusimport,

Мне нужно нарисовать эту кнопку в Акцессе А это отдельное приложение...

Требуется отсканировать документ в самом Акцессе...

тут примерчик был (вероятно то , что имел ввиду уважаемый osmor ), только там надо тип отсканированного документа поменять (как я понял) :)

8081810
...
Рейтинг: 0 / 0
24.10.2014, 20:36
    #38787030
Сканирование изображения в PDF
UkrainaПриветствую, Форумчане!

Имеется такая задача: юзер берет документ, вкладывает в сканер, нажимает в приложении кнопку, документ сканируется в формате PDF и сохраняет в определенном месте...

Подскажите правильное направление. Здешние примеры (которые смог найти), сохраняют в графических форматах.
Можно так: сперва, используя WIA, сканировать в выходной TIFF,
а по окончании сканирования, на автомате скармливать полученный TIFF внешней утилитке, которая конвертирует его в PDF.

Например, есть утилитка tiff2pdf.exe, работает с командной строки, из MSA ее можно вызывать при помощи CreateProcess.
Вот тут посмотрите , там прямая ссылка на архив с этой утилиткой есть.
...
Рейтинг: 0 / 0
24.10.2014, 21:07
    #38787042
guest_rusimport
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
Ukraina,

а можно еще так - созданный с помощью WIA jpeg автоматом загонять в рамку рисунка в отчете и из отчета делать pdf (примеры последнего на www.lebans.com) :)
...
Рейтинг: 0 / 0
30.10.2014, 11:57
    #38791513
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
Приветствую, Форумчане!

Придумал код

Код: vbnet
1.
2.
3.
4.
5.
6.
Call Shell("C:\Program Files\GssEziSoft\CmdTwain\CmdTwain.exe /PAPER=A4 /DPI=300 /JPG " & 
CurrentProject.Path & "\TempPDF\doc5.jpg", vbMinimizedNoFocus) ' сканирует документ во временную папку


Call Shell("C:\Program Files\ImageMagick-6.6.7-Q16\convert.exe -adjoin " & CurrentProject.Path & 
"\TempPDF\doc5.jpg C:\" & "_N_" & Me.NR & "_" & Me.DataR & ".pdf", vbMinimizedNoFocus) ' конвертирует из временной папки в PDF



Практически всё типа работает, но код конвертации:
Код: vbnet
1.
Call Shell("C:\Program Files\ImageMagick-6.6.7-Q16\convert.exe 


начинает работать сразу, не дождавшись результата сканирования.

Можно ли код конвертации запустить только после полного завершения процесса сканирования, т.к. как определить, что код сканирования
Код: vbnet
1.
Call Shell("C:\Program Files\GssEziSoft\CmdTwain\CmdTwain.exe /PAPER=A4 /DPI=300 /JPG 


завершил работу и отсканированный файл появился в нужном месте и после этого дать команду на конверт?
...
Рейтинг: 0 / 0
30.10.2014, 12:10
    #38791525
xax_nv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
Запускать код конвертации только после появления файла jpg во временной папке.
...
Рейтинг: 0 / 0
30.10.2014, 12:28
    #38791557
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
xax_nvЗапускать код конвертации только после появления файла jpg во временной папке.

Сканировать папку с каким либо промежутком времени?

Типа открыть некую форму и на событие On Time повесть код сканирования файла, как найдет, запустить код конверта и закрыть форму?

Есть более дешевый способ?
...
Рейтинг: 0 / 0
30.10.2014, 12:41
    #38791573
xax_nv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
While Dir(CurrentProject.Path & "\TempPDF\doc5.jpg") = ""
DoEvents
Wend
...
Рейтинг: 0 / 0
30.10.2014, 13:14
    #38791611
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканирование изображения в PDF
xax_nvWhile Dir(CurrentProject.Path & "\TempPDF\doc5.jpg") = ""
DoEvents
Wend

Вот!!! Огромное спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сканирование изображения в PDF / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]