在终端中使用什么命令来扫描多页?我通常用于scanimage > myimage.pnm
1 页扫描。
答案1
这些--batch*
选项提供使用文档进纸器扫描文档的功能。--batch [format]
用于指定每页将写入的文件名的格式。每页都将写入单个文件。如果未指定格式,则将使用默认值out%d.pnm
(或out%d.tif
)--format tiff
。格式以带有一个整数参数的样式字符串形式给出printf
。
--batch-start
start 选择开始命名文件的页码。如果未指定此选项,计数器将从 0 开始。--batch-count
count 指定尝试扫描的页数。如果未指定,scanimage 将继续扫描,直到扫描仪返回除 OK 之外的状态。并非所有带有文档进纸器的扫描仪都会在 ADF 为空时发出信号,请使用此命令来解决它们。使用
--batch-increment
增量,您可以更改文件名中数字的增量。一般在单面文档进纸器上扫描双面文档时使用。提供了一个特定命令来帮助实现这一点:
--batch-double
将自动将增量设置为 2。--batch-prompt
将要求在扫描页面之前按 RETURN。这可用于在没有自动文档进纸器的情况下扫描多页。
答案2
scanimage --format tiff --batch=$(date +%Y%m%d_%H%M%S)_p%04d.tiff --resolution 150
如果你需要将其转换convert *.tiff yourDocumentName.pdf
为 PDF
查看scanimage --help
更多选项