Skip to content
This repository has been archived by the owner on Mar 27, 2020. It is now read-only.

Canon MF232w and scan.py #8

Open
debiantriage opened this issue Jul 26, 2019 · 1 comment
Open

Canon MF232w and scan.py #8

debiantriage opened this issue Jul 26, 2019 · 1 comment

Comments

@debiantriage
Copy link

A user at

https://forums.linuxmint.com/viewtopic.php?f=51&t=298510

attempted to use scan.py.

This failed with

Traceback (most recent call last):
File "scan.py", line 57, in
maxxr = etree.ETXPath("//{%s}MaxOpticalXResolution" % scanns)(tree)[0].text
IndexError: list index out of range

Is this a Python or a script error?

Regards,

Brian.

@kno10
Copy link
Owner

kno10 commented Jul 27, 2019

Apparently that device uses a different syntax to list the supported resolutions.

You'll need to parse the DiscreteResolution tags in a similar way. That is likely the better approach ti using MaxOpticalXResolution.

I'd say it is about 30 minutes of programming effort to get this working on that scanner, too - if you have access to the device so you can test your efforts.

Remember that my script is just a proof of concept. A refined, user-friendly solution should be added to SANE instead, to make this accessible from within applications such as GIMP easily.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants