Hi Ilia, and Juanito i did the following tests today For the test I draw rules on the pages for reference.
Before apply the patch: Hardware Specs: Operating System: Ubuntu 10.04 32bits Scanner: HP5590 Software: Sane version --- >? 1.0.14-9 (From the repos) sane-backends --- > 1.0.20 (From the repos) Frontends: scanimage, xsane, simple-scan, gscan2pdf. Pages Tested: Size: 215mm x 297mm --> All OK, no errors Size: 215mm x 304mm --> error the page exceed the height Y limit Size: 215mm x 356mm --> error the page exceed the height Y limit Size: 215mm x 381mm --> error the page exceed the height Y limit After apply the patch: Hardware Specs: Operating System: Ubuntu 10.04 32bits Scanner: HP5590 Software: Sane version --- >? 1.0.14-9 (From the repos) scanimage (sane-backends) --- > 1.0.22 (From the source, and patched) Note: I had to uninstall the old sane-backend to avoid versions conflicts the other method not work for me, something miss Frontend: scanimage Pages Tested: Size: Letter (215mm x 297mm --> All OK, no errors Size: LetterS (215mm x 304mm) --> All OK, no errors Size: Legal (215mm x 356mm) --> All OK, no errors Size: 8.5X15 in (215mm x 381mm) --> Output image height is ok up to (14.25 in), the rest in blank and results paper jam. I guess pages sizes greater than Legal? will give the same result However for me, it works and it's all I needed Ilia, so really really thanks for you support Any help that you need to try something ..just let me know.. Best regards Manuel, Panama --- On Fri, 25/2/11, Ilia Sotnikov <hostcc at gmail.com> wrote: From: Ilia Sotnikov <[email protected]> Subject: Re: [hp5590] PATCH: enhance allowed ADF image height To: "Juanito Hunter" <tshunter001 at yahoo.com.mx>, "Manuel" <mixkeysweis18 at yahoo.com> Cc: "sane-devel" <sane-devel at lists.alioth.debian.org> Date: Friday, 25 February, 2011, 7:37 AM Juanito, Manuel, thanks for your feedback. Most easiest way is to get SANE backends snapshots from http://www.sane-project.org/snapshots/, the file will be named sane-backends-gitYYYYMMDD.tar.gz. Next, to quickly experiment without touching system libraries, you could use the following procedure installing SANE backends in a temporary place: - unpack them to any directory - cd to that directory - apply this patch using 'patch -p1 <? sane-backend-hp5590-adf-height.diff' - configure && make - make DESTDIR=<some dir> install. The backends will be installed into <some dir> - that could be $HOME/tmp or anyhing you prefer - prepend LD_LIBRARY_PATH to scanimage/xsane/whatever_frontend_you_prefer to point to that directory. Eg. (assuming you ran configure with --prefix=/usr/local and that you installed backends into $HOME/tmp): LD_LIBRARY_PATH=$HOME/tmp/usr/local/lib SANE_DEBUG_DLL=255 SANE_DEBUG_HP5590=255 scanimage <rest of command line>. SANE_DEBUG_DLL will give you a chance to see how backends are loaded and you could verify their locations (should be from $HOME/tmp/usr/local/lib in this example) - try to scan from ADF -- ?Ilia Sotnikov -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20110225/cb9ce858/attachment-0001.htm>
