Страница: 1 |
Есть пример правда с внешней библиотекой, есть еще пример на чистом VC, уже без использования библиотеки... Нет, у меня используется Eztw32.dll, написана на VC++, рассматривается выбор источника, а потом сканирование... Имеется еще какой-то модуль, clsTwain, но у меня он не работает, я разбираться особо не стал, ну и как я уже говорил, полный пример на VC... Кину (128 кб)... а ты закинь мне то что у тебя Отмылил, тягай. Страница: 1 |
Вопрос: Сканер
Добавлено: 13.04.04 13:24
Автор вопроса:
cresta
Народ, подкиньте пожалуйста какую-нибудь ссылку на информацию по работе со сканером. Получение изображения, подключение и т.п. Может кто встречал. Хоть какую инфу, плиз.
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа: sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 13.04.04 16:39
Номер ответа: 2
Автор ответа: cresta
Вопросов: 117
Ответов: 1538
Профиль | | #2
Добавлено: 14.04.04 00:05
Скачал с microsofta несколько примеров на VB, вроде более менее понятно и доступно. Пришлось ещё и библу WIAAut.dll оттуда же тягать. Может у тебя тоже с этой библой примеры? В общем, там всё по принципу работы с объектами, типа:
Dim i
Set i = CommonDialog1.ShowAcquireImage - получаешь сразу объект со всеми свойствами, с картинкой. Единственное, чего не достает - не могу сделать CreateCompatibleDC. Т.е. получить картинку в памяти в таком виде, чтобы можно было редактировать. Загрузить в PictureBox и в нем редактировать - пожалуйста, но при этом теряется разрешающая способность. Все-таки экранные 72 dpi - это мало. При этом экспериментально нашел такую вещь:
Set Picture1.Picture = i.FileData.Picture - рисует в Пикчере. Как LoadPicture. Далее создаю объект
Dim hPicture
Set hPicture = i.FileData.Picture
Picture1.Picture = hPicture - действует аналогично Picture1.Picture = LoadPicture(FileName).
Вот только как имея такой объект как hPicture и такое количество информации, заполучить его hDC для редактирования. Может есть какие мысли в эту сторону?
А что касается Си, в MSDN куча примеров, но через API, причем такие библиотеки, которые не смог найти.
Номер ответа: 3
Автор ответа: sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #3
Добавлено: 14.04.04 08:08
Номер ответа: 4
Автор ответа: cresta
Вопросов: 117
Ответов: 1538
Профиль | | #4
Добавлено: 14.04.04 12:42
Может кинешь на ящик?
Номер ответа: 5
Автор ответа: sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #5
Добавлено: 14.04.04 23:39
Номер ответа: 6
Автор ответа: cresta
Вопросов: 117
Ответов: 1538
Профиль | | #6
Добавлено: 15.04.04 01:29
В смысле по сканеру?
Номер ответа: 7
Автор ответа: cresta
Вопросов: 117
Ответов: 1538
Профиль | | #7
Добавлено: 15.04.04 02:03