Click here to Skip to main content
15,888,351 members
Home / Discussions / C#
   

C#

 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325619-Nov-19 3:52
Member 1094325619-Nov-19 3:52 
GeneralRe: How to scan all pages with one click as below: Pin
Richard MacCutchan19-Nov-19 4:02
mveRichard MacCutchan19-Nov-19 4:02 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325619-Nov-19 4:08
Member 1094325619-Nov-19 4:08 
GeneralRe: How to scan all pages with one click as below: Pin
Richard MacCutchan19-Nov-19 4:13
mveRichard MacCutchan19-Nov-19 4:13 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325619-Nov-19 4:30
Member 1094325619-Nov-19 4:30 
GeneralRe: How to scan all pages with one click as below: Pin
Richard MacCutchan19-Nov-19 4:45
mveRichard MacCutchan19-Nov-19 4:45 
AnswerRe: How to scan all pages with one click as below: Pin
Pete O'Hanlon19-Nov-19 2:02
mvePete O'Hanlon19-Nov-19 2:02 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325619-Nov-19 2:23
Member 1094325619-Nov-19 2:23 
Thanks but it didn't work. now the problem is with if statement which you added.
according to your suggetion, i changed it like below:
could you please say where is the problem?


int n = 1;
bool continueRunning2 = true;
try
    {
        await Task.Run(() =>
        {
            var deviceManager = new DeviceManager();

            DeviceInfo AvailableScanner = null;

                for (int i = 1; i <= deviceManager.DeviceInfos.Count; i++)
                {
                    if (deviceManager.DeviceInfos[i].Type != WiaDeviceType.ScannerDeviceType) // Skip device If it is not a scanner
                    {
                        continue;
                    }

                    AvailableScanner = deviceManager.DeviceInfos[i];
                    break;
                }

                if (AvailableScanner != null)
                {
                    return;
                }

            var device = AvailableScanner.Connect();
            while (continueRunning2)
            {
                var ScanerItem = device.Items[1];
                var imgFile = (ImageFile)ScanerItem.Transfer();

                var data = (byte[])imgFile.FileData.get_BinaryData();
                var bitmap = GetBitmapFromRawData(imgFile.Width, imgFile.Height, data);

                var Path = @"C:\Users\...\Desktop\test\" + n + ".jpg"; // save the image in some path with filename.
                n++;
                bitmap.Save(Path, System.Drawing.Imaging.ImageFormat.Jpeg);

            }
        });

    }
    catch (COMException ex)
    {
    MessageBox.Show(ex.Message);
    }

GeneralRe: How to scan all pages with one click as below: Pin
Pete O'Hanlon19-Nov-19 2:37
mvePete O'Hanlon19-Nov-19 2:37 
GeneralRe: How to scan all pages with one click as below: Pin
Pete O'Hanlon19-Nov-19 2:38
mvePete O'Hanlon19-Nov-19 2:38 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325619-Nov-19 2:50
Member 1094325619-Nov-19 2:50 
GeneralRe: How to scan all pages with one click as below: Pin
Pete O'Hanlon19-Nov-19 22:40
mvePete O'Hanlon19-Nov-19 22:40 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325620-Nov-19 0:35
Member 1094325620-Nov-19 0:35 
GeneralRe: How to scan all pages with one click as below: Pin
Pete O'Hanlon20-Nov-19 0:49
mvePete O'Hanlon20-Nov-19 0:49 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325620-Nov-19 4:17
Member 1094325620-Nov-19 4:17 
GeneralRe: How to scan all pages with one click as below: Pin
Pete O'Hanlon20-Nov-19 5:15
mvePete O'Hanlon20-Nov-19 5:15 
GeneralRe: How to scan all pages with one click as below: Pin
Member 1094325619-Nov-19 3:04
Member 1094325619-Nov-19 3:04 
QuestionInsert voice data down SQLServer Pin
Hoang Luc18-Nov-19 4:45
Hoang Luc18-Nov-19 4:45 
AnswerRe: Insert voice data down SQLServer Pin
OriginalGriff18-Nov-19 4:46
mveOriginalGriff18-Nov-19 4:46 
Questionadd code text to speech voices windows 7 ? Pin
Member 245846717-Nov-19 21:14
Member 245846717-Nov-19 21:14 
AnswerRe: add code text to speech voices windows 7 ? Pin
Pete O'Hanlon17-Nov-19 22:07
mvePete O'Hanlon17-Nov-19 22:07 
GeneralRe: add code text to speech voices windows 7 ? Pin
Member 245846720-Nov-19 15:45
Member 245846720-Nov-19 15:45 
GeneralRe: add code text to speech voices windows 7 ? Pin
Pete O'Hanlon20-Nov-19 21:47
mvePete O'Hanlon20-Nov-19 21:47 
GeneralRe: add code text to speech voices windows 7 ? Pin
Member 245846724-Nov-19 15:06
Member 245846724-Nov-19 15:06 
QuestionC# How to show my List of data in Pivot format Pin
Mou_kol16-Nov-19 8:17
Mou_kol16-Nov-19 8:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.