当我在文本模式下扫描页面时,仅扫描页面的顶部 70-80%(无论页面设置如何;我的纸张是 letter 大小,页面设置是 letter,但 a4 和 legal 的结果相同)。
当我以图片模式扫描完全相同的页面时,整个页面都被成功扫描。
xsane
用和观察simple-scan
。硬件:CanoScan LiDE 110
。
当我在文本模式下扫描页面时,仅扫描页面的顶部 70-80%(无论页面设置如何;我的纸张是 letter 大小,页面设置是 letter,但 a4 和 legal 的结果相同)。
当我以图片模式扫描完全相同的页面时,整个页面都被成功扫描。
xsane
用和观察simple-scan
。硬件:CanoScan LiDE 110
。
将分辨率设置为 300dpi 而不是 600dpi 可以避免该问题。有关详细信息,请参阅600 dpi 时的 Canon Lide 210 纵横比问题。
只需在 Linux Mint 18.3(基于 Ubuntu 16.04)中使用我的 Canon CanoScan LiDE 110 遇到这个问题,它在 1.0.25 左右的 git 修订版中带有健全的后端。通过从源代码编译并安装 sane-backends 1.0.27 解决了该问题。
在尝试这个之前,我建议使用类似Timeshift的东西拍摄系统快照,以防万一出现问题。
apt install libusb-dev build-essential libsane-dev libavahi-client-dev libavahi-glib-dev
find /usr/lib -name 'libsane-*'
/usr/lib/x86_64-linux-gnu/sane/
; 我删除尾随/sane/
并记下剩余路径:/usr/lib/x86_64-linux-gnu
scanimage --version
为 scanimage 和后端返回版本 1.0.27重要提示:根据我在系统中看到的情况,以上可能会删除系统中安装的所有其他后端。如果您有来自不同品牌的其他扫描仪,您可能需要制作其他后端,而不仅仅是genesys(这是大多数 CanoScan LiDE 设备所需的)。删除
BACKENDS="genesys"
配置参数或在那里添加其他所需的后端。注意:这个过程在某种程度上受到了Ubuntu 文档的启发,它建议添加
--prefix=/usr
配置参数,这将导致将健全的后端安装到 /usr/local 而不是 /usr。scanimage
然后对我不起作用。