Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Сканер Добавлено: 13.04.04 13:24  

Автор вопроса:  cresta
Народ, подкиньте пожалуйста какую-нибудь ссылку на информацию по работе со сканером. Получение изображения, подключение и т.п.  Может кто встречал. Хоть какую инфу, плиз.

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 13.04.04 16:39

Есть пример правда с внешней библиотекой, есть еще пример на чистом VC, уже без использования библиотеки...

Ответить

Номер ответа: 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-сайт: hw.t-k.ru
 Профиль | | #3
Добавлено: 14.04.04 08:08

Нет, у меня используется Eztw32.dll, написана на VC++, рассматривается выбор источника, а потом сканирование... Имеется еще какой-то модуль, clsTwain, но у меня он не работает, я разбираться особо не стал, ну и как я уже говорил, полный пример на VC...

Ответить

Номер ответа: 4
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #4 Добавлено: 14.04.04 12:42
Может кинешь на ящик?

Ответить

Номер ответа: 5
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 14.04.04 23:39

Кину (128 кб)... а ты закинь мне то что у тебя :)

Ответить

Номер ответа: 6
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #6 Добавлено: 15.04.04 01:29
В смысле по сканеру?

Ответить

Номер ответа: 7
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #7 Добавлено: 15.04.04 02:03

Отмылил, тягай.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам