Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Вниз

Получение изображения со сканера   Найти похожие ветки 

 
RustiK   (2004-06-25 08:19) [0]

Здраствуйте, уважаемые Все-все-все!!!

Хочу задать вопрос может я и повторюсь, но нигде честно говоря на этом сайте ответ на свой вопрос не нашел. Так что заранее извиняюсь.
Вопрос такой: "Как можно получить изображения со сканера и запихнуть его в базу данных в формате bmp или jpg?"
Принимаются любые идеи.

Если у когонить есть пример работы со сканером еще лучше.

Заранее благодарен.


 
evvcom ©   (2004-06-25 08:42) [1]

Все проги (какие я встречал) работают со сканером через драйвер twain32. Ну а "запихнуть в базу данных в формате bmp или jpg" не проблема. Разобравшись с первым вопросом, второй покажется таким простым.


 
RustiK   (2004-06-25 08:53) [2]


> Все проги (какие я встречал) работают со сканером через
> драйвер twain32


Вот в том то и дело, что я знаю, что работать надо через twain. А вот как и каким образом у меня вообще мысля в голову не лезет.

Может есть кто поможет? А?


 
RustiK   (2004-06-25 09:00) [3]

Может компонет есть какой для работы со сканером?


 
RustiK   (2004-06-25 09:13) [4]

Эх... пока дождешся чего-нить...

Сам нашел. Вот есть компонет для работы со сканером TfdScan называется только он триалб вот ссылка http://denphi.narod.ru/denphi.trial.exe

А вот статья про все это http://speclab.narod.ru/twain.htm

Спасибо evvcomб что откликнулся.

Все пока


 
evvcom ©   (2004-06-25 10:05) [5]

Поискал у себя сейчас, нашел компонент twainy10. Он freeware. Сам его не пробовал, компонент от 2000 года. Может свежее найдешь, но если не найдешь, а нужен, черкани, вышлю на мыло. Вот его readme:

Version: 1.0 (07.07.2000)
Author: Erol S. Uzuner

Status: Freeware
Source: Full included

Description:
--------------------
A Twain component to access twain compatible units

Warning (as usual)
--------------------
This product is FREEWARE, then you can use it for personal or commercial in any way.
You don"t need to put my name, but it"s always nice to see an acknowledges for me.
THE CODE IS PROVIDED AS IS WITH NO GUARANTEES OF ANY KIND.
USE THIS AT YOUR OWN RISK - YOU ARE THE ONLY PERSON RESPONSIBLE FOR ANY DAMAGE THIS CODE MAY CAUSE.

Author"s reference
----------
For any comments, suggestions (in Tьrkce, Deutsch, English)
Name:  Erol S. Uzuner
E-Mail:  sarcon@tzi.de


 
evvcom ©   (2004-06-25 10:14) [6]

Да, забыл упомянуть, что он с исходниками и демо. Хотя про исходники в readme сказано.


 
RustiK   (2004-06-25 10:44) [7]

The setup program for Imaging (tool that ships with Windows > 98) installs the Image
Scan control (OCX) and the 32-bit TWAIN DLLs.
All you have to do is to import this ActiveX control in Delphi and generate a component wrapper:

Import the ActiveX Control "Kodak Image Scan Control"
(Select Component|Import ActiveX Control...)

Now add a TImgScan Component from the Register "ActiveX" to your form.

Change the following Properties in the Object Inspector:

FileType = 3 - BMP_Bitmap
PageOption = 4 - OverwritePages
ScanTo = 2 - FileOnly

{***}

procedure TForm1.Button1Click(Sender: TObject);
begin
  if imgScan1.ScannerAvailable then
    try
      imgScan1.Image := "c:\Scanner.bmp";
      imgScan1.OpenScanner;
      imgScan1.Zoom := 100;
      imgScan1.StartScan;
      Application.ProcessMessages;
    finally
      imgScan1.CloseScanner;
      { Show the scanned image in Image1 }
      imgScan1.Picture.LoadFromFile(Image1.Image);
    end;
end;


ВОТ еще одно нашел правда на английском, но тут даже самому не английскому ежу будет понятно что и как делать. Никаких компонентов и примочек не надо все средствами Delphi.
ОТЛИЧНЫЙ ПРИМЕР.</B>



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.028 c
4-1088496599
Lin
2004-06-29 12:09
2004.08.08
Кнопка в заголовке всех окон


14-1090684020
Knight
2004-07-24 19:47
2004.08.08
W32Dasm Version 8.x Series


3-1089630354
Artem123
2004-07-12 15:05
2004.08.08
Разъясните еще раз про DBGrid (рисунки, Canvas и т.д.)


14-1090566156
Mur_r
2004-07-23 11:02
2004.08.08
MS Help Workshop


14-1090201971
Думкин
2004-07-19 05:52
2004.08.08
С днем рождения! 19 июля





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский