you cannot know, and you should not assume that just because a user
has an adf that they want to scan all sheets. ask them.

allan

On Wed, May 27, 2009 at 6:07 PM, Mark Pemburn <mark at pemburn.com> wrote:
> Hi y'all,
>
> ? Just got a Fujitsu fi-5120Cdj to play with and the contrast with my little
> Canon has provided a great education as I compare the features exposed by
> the SANE back ends. ?The Fujitsu is a sheetfeed-only scanner and the Canon
> is a flatbed-only. ?I have learned how to scan multi-page documents by
> looping over my "Scan" routine while the status is SANE_STATUS_EOF --
> however, this won't work for the flatbed because it returns that same status
> when it's done. ?Unless there's something I'm missing, it looks like the
> only way I can differentiate between the two actions is to have some way to
> tell whether I'm using an ADF or not. ?The "type" member of the SANE_Device
> structure for the Canon is "flatbed scanner" and the Fujitsu merely says
> "scanner" so that's no help. ?The only other thing is to test whether the
> substring "ADF" appears in the currently selected "source" option but this
> seems kind of bogus. ?Any suggestions?
>
> Regards,
>
> Mark
>
> --
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
> ? ? ? ? ? ?to sane-devel-request at lists.alioth.debian.org
>



-- 
"The truth is an offense, but not a sin"

Reply via email to