[sane-devel] Canoscan 9000F (pixma) don't scan with the desired resolution

Rolf Bensch rolf at bensch-online.de
Tue Apr 17 09:21:08 UTC 2012


Am 16.04.2012 22:18, schrieb m. allan noah:
> On Mon, Apr 16, 2012 at 4:15 PM, Rolf Bensch<rolf at bensch-online.de>  wrote:
>> Am 16.04.2012 20:24, schrieb DemoFreak:
>>
>>> Am Montag, 16. April 2012, 15:28:11 schrieben Sie:
>>>>
>>>> Please try this: "scanimage -d pixma:04A91908 --source Flatbed
>>>> --resolution 300 --mode Color>test1".
>>>
>>>
>>> That worked like a charm, thanks!
>>>
>>>> All Parameters have auto values. You can check them with this command:
>>>> "scanimage -d pixma:04A91908 -A".
>>>
>>>
>>>      --resolution auto||75|150|300|600|1200|2400|4800dpi [75]
>>>          Sets the resolution of the scanned image.
>>>
>>> So it seems that 75dpi is the default, so why it always scanned with
>>> 600dpi
>>> when I used the wrong parameter order?
>>
>>
>> I will fix this tomorrow. Many thanks.
>>
>> Cheers,
>> Rolf
>>
>
> In this case, rather than reset to defaults, it would be good if the
> backend could move the resolution to the nearest value supported by
> the new source. Hopefully some of the existing constrain value code
> could be used.
>
> allan
>

The range of the dynamic dpi list can verify for flatbed / ADF between 
75 ... 4800 dpi and for TPU between 300 ... 9600 dpi. Lineart is not 
available in TPU mode.

After changing the scan source the backend selects the lowest values 
from the dynamic mode and dpi lists, now.

I committed the patch to git.

Cheers,
Rolf



More information about the sane-devel mailing list