我有佳能 MF237 打印机/扫描仪。我的操作系统是 ubuntu kde。
当我尝试使用带有进纸器的 simple-scan/xsane/gscan2pdf 进行扫描时,进纸器会浏览所有页面并循环浏览所有页面,但扫描应用程序仅显示第一页。
我之前的三星打印机也发生过这种情况。
这是当前软件/驱动程序中多页进纸器扫描的已知问题吗?有人遇到过这个问题并能修复吗?
更新 1
我尝试使用 cli scanimage。那里也发生这种情况,但情况略有不同。第二页扫描似乎有一些取消?
scanimage --source "Automatic Document Feeder" --format tiff
--batch=$(date +%Y%m%d_%H%M%S)_p%04d.tiff --resolution 150
Scanning infinity pages, incrementing by 1, numbering from 1
Scanning page 1
Scanned page 1. (scanner status = 5)
Scanning page 2
scanimage: sane_read: Operation was cancelled
Scanned page 2. (scanner status = 2)
Batch terminated, 2 pages scanned
答案1
如果您使用的是 XSane,请在主控制窗口中将要扫描的页数(左上角)设置为大于或等于堆栈中的页数,然后将传输模式设置为 ADF(而不是平板)。将操作类型设置为多页或保存(确保文件名中有尾随页码)。在预览窗口中检查要扫描的区域。加载堆栈并按“扫描”。
祝你好运jg
答案2
XSane 的对话框左上角有一个“页数”字段 - 见下图。使用送纸器时需要指定页数,这很奇怪也很意外。此外,我发现它试图为每一页生成一个新文件,从而导致出现“覆盖文件”对话框。总体来说不实用。
因此,我建议仅使用 XSane 来设置扫描仪。之后,使用另一个应用程序就像简单扫描一样。
答案3
也可以看看 使用 scanimage 进行多页扫描
“--batch-count count 指定尝试扫描的页数。如果未指定,scanimage 将继续扫描,直到扫描仪返回除 OK 之外的状态。并非所有带有文档进纸器的扫描仪都会在 ADF 为空时发出信号,请使用此命令来解决它们”。