1sane-canon_lide70(5) SANE Scanner Access Now Easy sane-canon_lide70(5)
2
3
4
6 sane-canon_lide70 - SANE backend for the Canon LiDE 70 and 600(F) USB
7 flatbed scanners
8
10 The canon_lide70 library implements a SANE (Scanner Access Now Easy)
11 backend that provides access to the Canon Inc. CanoScan LiDE 70 and
12 600(F) flatbed scanners. The film unit of the LiDE 600F is not sup‐
13 ported.
14
15 Due to Canon's unwillingness to provide scanner documentation, this
16 software was developed by analyzing the USB traffic of the Windows XP
17 driver. The precise meaning of the individual commands that are sent to
18 the scanner is known only to a very limited extent. Some sophistication
19 present in the Windows XP driver has been left out. There is, for exam‐
20 ple, no active calibration.
21
22 Testers and reviewers are welcome. Send your bug reports and comments
23 to the sane-devel mailing list <sane-devel@alioth-lists.debian.net>.
24
26 The /etc/sane.d/canon_lide70.conf file identifies the LiDE 70 by its
27 vendor code 0x04a9 and its product code 0x2225. For the LiDE 600(f) the
28 product code is 0x2224.
29
30
32 Scan Mode:
33
34
35 --resolution 75|150|300|600|1200 [default 600]
36 Sets the resolution of the scanned image in dots per inch. Scan‐
37 ning at 1200 dpi is not available on the LiDE 600(F) and it is
38 very slow on the LiDE 70.
39
40
41 --mode Color|Gray|Lineart [default: Color]
42 Selects the scan mode. Lineart means fully black and fully white
43 pixels only.
44
45
46 --threshold 0..100 (in steps of 1) [default 75]
47 Select minimum-brightness percentage to get a white point, rele‐
48 vant only for Lineart
49
50
51 --non-blocking[=(yes|no)] [inactive]
52 This option has not yet been implemented. Scans are captured in
53 a temporary file with a typical size of 100MB.
54
55
56 Geometry:
57
58 -l 0..216.069 [default 0]
59 Top-left x position of scan area in millimeters.
60
61 -t 0..297 [default 0]
62 Top-left y position of scan area in millimeters.
63
64 -x 0..216.069 [default 80]
65 Width of scan-area in millimeters.
66
67 -y 0..297 [default 100]
68 Height of scan-area in millimeters.
69
70
72 /etc/sane.d/canon_lide70.conf
73 The backend configuration file
74
75 /usr/lib64/sane/libsane-canon_lide70.a
76 The static library implementing this backend.
77
78 /usr/lib64/sane/libsane-canon_lide70.so
79 The shared library implementing this backend (present on systems
80 that support dynamic loading).
81
83 SANE_DEBUG_CANON_LIDE70
84 If the library was compiled with debug support enabled, this en‐
85 vironment variable controls the debug level for this backend.
86 Higher debug levels increase the verbosity of the output.
87
88 Example:
89 SANE_DEBUG_CANON_LIDE70=128 scanimage > /dev/null
90
92 At low resolutions (75 and 150 dpi, implying high slider speeds) the
93 LiDE 70 misses the top one millimeter of the scan area. This can be
94 remedied by shifting the document one millimeter downward, in cases
95 where such precision matters. Note that xsane(1) uses the 75 dpi mode
96 for prescans. The problem is worse on the LiDE 600(F), where the offset
97 is five millimeters.
98
99
101 sane(7), sane-usb(5), sane-find-scanner(1), scanimage(1), xsane(1),
102 http://www.juergen-ernst.de/info_sane.html
103
104
106 pimvantend, building upon pioneering work by Juergen Ernst.
107
108
109
110 22 Aug 2020 sane-canon_lide70(5)