Epson V550 Scanner and DPI resolutions

Issue #19 closed
Ian Journeaux created an issue

I am looking for an Twain API that will allow me to set the a DPI of 1200 on an Epson Perfection V550 scanner. For some reason, this doesn't seem to work in nTwain (or any of the other api's I have tried (twaindotnet, saraff twain).

Based on the Epson Scan utility the scanner is capable of resolutions from 50 to 12800 but the Tester.Winform app that is part of NTwain only reports resolutions from 50 to 1150.

Since there seems to be active development of NTwain, I am hoping that this can be looked at. I would be glad to provide any information required.

Comments (3)

  1. Eugene Wang repo owner

    The winform sample only list the X-DPI in steps of 50. You can either remove the filter part below for your testing

    var list = cap.Get().Where(dpi => (dpi % 50) == 0).ToList();
    // becomes
    var list = cap.Get();
    

    OR try use the wpf tester that lists all the X and Y resolutions as reported by the device. If it's not in the list then it's not supported (theoretically). I know some sources will reports non-exact numbers like 1199 so you may just need to use the closest number.

  2. Ian Journeaux reporter

    Thanks for the quick reply. I ran the code in the debugger and changed the call to var list = cap.Get(); list has 1134 values from 50 to 1184. The scanner is certainly capable of higher resolutions and those resolutions show up in the Epson Scan applet. Of particular interest to me are 1200, 2400 and 3600dpi

    Take Care Ian

  3. Log in to comment