Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как получить изображение со сканера (через TWAIN) [D6, Win95/98, WinME, WinXP]


Yozch_ ©   (2003-03-12 23:11:00) 

Коллеги, не поможете с сабжем?


SniZ   (2003-03-15 19:51:00) [1]

есть меньше:
добавляй ActiveX компонент "Kodak Image Scan Control" в 98 винде и пихай на форму. в свойствах компонента пишиш :
FileType = 3 - BMP_Bitmap
PageOption = 4 - OverwritePages
ScanTo = 2 - FileOnly

а вот сам и код
procedure TForm1.Button1Click(Sender: TObject);
begin
if imgScan1.ScannerAvailable=true then
try
imgScan1.Image := "c:\Scanner.bmp";
imgScan1.OpenScanner;
imgScan1.Zoom := 100;
imgScan1.StartScan;
Application.ProcessMessages;
finally
imgScan1.CloseScanner;
{показывеем то что отсканили}
imgScan1.Picture.LoadFromFile(Image1.Image);
end;
end;


DOOMin   (2003-03-13 13:01:00) [2]

www.torry.net есть компоненты, есть просто перевод на паскаль файла twain.h. Бери и пользуй. Мне больше всего понравилась компонента ascuireimage, которая как раз пользует twainh.pas


Наверх

Титульная страница Поиск, карта сайта Написать письмо