Rolf Bensch
e16a2b05b1
pixma_mp150: activate image down-scaling for LiDE300 & 400
...
we don't need to force >=300 dpi scans anymore
2019-11-01 20:08:57 +01:00
Rolf Bensch
cffeb11ee6
pixma_mp150: special image format handling only needed for existing sub-images
2019-11-01 20:08:57 +01:00
Rolf Bensch
95e208527a
pixma_mp150: new function shrink_image()
...
call shrink_image() from post processing image data
2019-11-01 20:08:32 +01:00
Rolf Bensch
452b28a81f
pixma_mp150: use mp->scale to calculate scan parameters for down-scaling images
...
the values for xdpi, ydpi, x, xs, y and wx must be expanded to minimum image size
2019-11-01 19:21:50 +01:00
Rolf Bensch
b4cf3343bd
pixma_mp150: add comments and some debug outputs
2019-11-01 19:16:14 +01:00
Rolf Bensch
5d64760f0f
pixma_mp150: new sub-driver parameter scale
2019-11-01 19:06:53 +01:00
Rolf Bensch
bd811cb0b0
pixma: new device option: min_xdpi
...
used for scaling scanned images
2019-11-01 19:02:01 +01:00
Rolf Bensch
7b388d14da
pixma_mp150: fix scan height calculation
...
this fixes: pixma_mp150: remove (ccd) color shifting (fc300be
)
2019-10-24 15:09:57 +02:00
Rolf Bensch
fc300be715
pixma_mp150: remove (ccd) color shifting
2019-10-22 19:23:18 +02:00
Rolf Bensch
1b8fe029a2
pixma_mp150: remove unused code
...
unused scanner functions: ccd, tpu
2019-10-22 19:13:43 +02:00
Rolf Bensch
83a0a1c55f
pixma_mp150: move ccd scanners => pixma_mp810
2019-10-22 18:03:33 +02:00
Rolf Bensch
ba9bc24fd2
pixma: replace snprintf() by strftime()
...
strftime() uses format specifiers with fixed lengths.
2019-10-12 17:59:13 +02:00
Rolf Bensch
14851d780d
pixma: CanoScan LiDE 300 supports max. 2400 dpi
2019-10-04 11:21:14 +02:00
Rolf Bensch
f64489bd71
pixma: fix ADF scanning for Canon MAXIFY MB2000 and MB2300 Series
2019-08-20 13:26:11 +02:00
Rolf Bensch
8446baf4f9
pixma: fix ADF scanning for Canon MAXIFY MB5000 Series
2019-08-20 13:11:57 +02:00
Rolf Bensch
dfc5f5ed76
pixma: new scanners Canon PIXUS XK50, XK70, XK80 Series
2019-03-11 17:45:27 +01:00
Rolf Bensch
6f4440152f
pixma: new scanners PIXMA TS6130, TS6180, TS6230, TS6280, TS8100,
...
TS8130, TS8180, TS8200, TS8230, TS8280,
TS9180, TS9580 Series
2019-03-11 17:44:19 +01:00
Rolf Bensch
adef553799
pixma: new scanners Canon PIXMA TR4500, TR7350, TR8530, TR8580, TR9530 Series
2019-03-11 17:26:29 +01:00
Rolf Bensch
83ddbd0fc4
pixma: new scanners Canon PIXMA G3010, G4010 Series
2019-03-11 17:23:20 +01:00
Rolf Bensch
953562ae8e
pixma: new scanner Canon PIXMA E4200 Series
2019-03-11 17:17:45 +01:00
Thierry
2915756ae4
Add Driver Canon Pixma TS 6200 Serie.
2019-03-05 08:43:31 +01:00
Rolf Bensch
7bbc9bf1c7
pixma: new scanner CanoScan LIDE 300
...
See issue sane-project/website#18
2019-02-20 19:16:01 +01:00
Rolf Bensch
ab1b746c69
pixma: add button support for CanoScan LiDE400
2019-02-20 19:15:52 +01:00
pekhterev
d978494096
pixma: new scanner CanoScan LiDE 400
...
See merge request sane-project/backends!36
2019-02-20 17:44:44 +00:00
Rolf Bensch
107f334d7f
pixma: update copyright
2019-01-01 14:20:46 +01:00
Rolf Bensch
2f3cdcb580
pixma: new scanner Canon PIXMA TS9500 Series
2018-12-20 12:56:47 +01:00
Rolf Bensch
1675697366
pixma: MP490 Series doesn't need special image formatting @ high dpi
2018-10-28 12:28:11 +01:00
Laurent Kap
1846b0381e
Adds button support for Pixma MG5350
2018-10-17 21:30:17 +00:00
Rolf Bensch
e8bdbe1f50
pixma: new scanners Canon MAXIFY MB5100, MB5400 Series
2018-10-08 21:24:51 +02:00
Rolf Bensch
b5e92b8b8d
pixma: new scanners Canon PIXMA TR7500, TR8500, TS3100, TS5100, TS9100 Series
2018-10-08 21:24:04 +02:00
Rolf Bensch
dbecf846d5
pixma: new scanner TS6100 Series
2018-09-12 22:08:41 +02:00
Earle F. Philhower, III
5e5183c84e
Return NO_DOCS after last ADF page, not IO_ERROR
...
When scanning from ADF in MP150 based scanners, after the last page is
scanned the XML session-close was sent. However, when using the ADF, if
the frontend called sane_start/sane_read(), it would try and send an
XML command that was not valid after the session abort. This would give
an IO error up through the stack.
Now, check if ADF scanning is happening and on reads after the last page
return SANE_STATUS_NO_DOCS on read. and abort.
Finally, minor fix of max DPI for Pixma MAXIFY MB21xx/27xx to 1200 DPI.
2018-05-16 07:09:00 -07:00
Earle F. Philhower, III
d90f9054c6
Add JPEG scanning, MB2100/2700 to PIXMA
...
The Maxify scanners seem to only be able to return JPEG data for ADF
sources. Attempting to send a gamma LUT will result in an error on
sane_start when trying to use the ADF. Flatbed scanning is unaffected
and runs fine with LUTs like prior models.
This patch adds support to the PIXMA backend for returned JPEG scans
and keys it off of the new capability, ADF_JPEG.
Tested on a Maxify MB2120 using the ADF and the flatbed scanner.
This may also fix other Maxify MB* models where it seems the ADF does
not with with the prior code, but I only have the MB2120 to test.
2018-05-10 19:11:35 -07:00
Rolf Bensch
12dbae0fc5
pixma: MB2300 Series has no duplex document scanner
2018-03-11 12:06:51 +01:00
Rolf Bensch
4f156894db
pixma: add button support for MB2300 Series
2018-03-11 11:13:43 +01:00
Rolf Bensch
055c3ffa86
pixma: new scanners Canon PIXMA E410 Series, E3100 Series, G2000 and G3000
2017-09-01 12:15:10 +02:00
Rolf Bensch
61ca162fc0
pixma: fix definitions for PIXMA G4000
2017-09-01 12:07:57 +02:00
Rolf Bensch
d78013afc6
pixma_mp150: fix comments for generation 5 scanners
2017-09-01 11:52:39 +02:00
Rolf Bensch
450e55c230
pixma_mp150: send XML end of scan dialog also for generation 5 scanners
2017-08-31 20:32:53 +02:00
Rolf Bensch
49ae62618c
pixma_mp150.c: new generation 5 for scanners without special image format @ high dpi
2017-07-10 23:06:29 +02:00
Rolf Bensch
fbbb6cabf3
pixma: fix capabilities for TS* Series
2017-07-10 21:47:40 +02:00
Olaf Meeuwissen
23891a2646
.editorconfig: trim trailing whitespace
2017-05-29 21:14:29 +09:00
Louis Lagendijk
0ca2fc4613
fix 1200 dpi scanning for MB5000 series
2017-05-03 16:35:10 +02:00
Louis Lagendijk
ff5c11622d
Fix scanbutton detection for MB5000 series
2017-05-03 16:35:10 +02:00
Rolf Bensch
ddccf956b4
pixma_mp150: MG5400 Series has button scan support
2017-04-26 11:06:32 +02:00
Rolf Bensch
f14285dba3
pixma_mp150: MG5400 Series doesn't need special image format post processing @ high dpi
2017-04-26 11:06:25 +02:00
Rolf Bensch
66ce95a5a1
new scanners Canon PIXMA G3000, E470, G3000, TS5000, TS6000, TS8000 and TS9000 [ #315658 ]
2017-04-04 12:00:25 +02:00
Louis Lagendijk
7a0e1126b3
Revert "pixma_mp150.c: Fix scanbutton detection for MB5000 series"
...
This reverts commit 53aa78df3a
.
2017-01-06 23:30:31 +01:00
Louis Lagendijk
306f8f16e7
Revert "pixma_mp150.c: fix 1200 dpi scanning for MB5000 series"
...
This reverts commit dfc5487571
.
2017-01-06 23:29:59 +01:00
Louis Lagendijk
9bc734042f
Revert "pixma_mp150.c: scan param 0x26-0x29 should contain localtime HHMM, also for MB5000 series"
...
This reverts commit eb712c6bd8
.
2017-01-06 23:28:56 +01:00