我一直在尝试设置 ScanImage 以通过 ADF 扫描 Legal 尺寸的纸张,但没有成功。我以为我可以更改 ScanImage 命令的 X 和 Y 坐标,但这不起作用。我尝试了其他设置都没有成功。我缺少什么?
我使用的命令是:
scanimage -d $SCANBD_DEVICE -y 355.6 -x 215.9 --batch --format=tiff --mode Lineart --resolution 300 --source="ADF Duplex"
Run Code Online (Sandbox Code Playgroud)
Syslog 报告准确的设置,但显示 scanimage 更改了扫描区域
Nov 27 20:03:33 PiScanner scanbd: /usr/local/etc/scanbd/scan.sh: ************* Now Scanning LEGAL Size (Option 3 )on device fujitsu:fi-4220C2dj:100742 ***************
Nov 27 20:03:33 PiScanner scan.sh: scanimage: rounded value of br-x from 215.9 to 215.872
Nov 27 20:03:33 PiScanner scan.sh: scanimage: rounded value of br-y from 355.6 to 279.364
Nov 27 20:03:33 PiScanner scan.sh: Scanning -1 pages, incrementing by 1, numbering from 1
Run Code Online (Sandbox Code Playgroud)
我终于搞清楚了!- 命令行上的选项顺序似乎很重要。--source="ADF Duplex" 选项必须首先出现在行中,因为这是列出的第一个选项。
这反过来启用--Page-with和--Page Height选项,允许设置legal 尺寸的纸张进行扫描。正确的命令行语法是
scanimage --source="ADF Duplex" -d $SCANBD_DEVICE --page-width 215.9 --page-height 355.6 -y 355.6 -x 215.9 --batch --format=tiff --mode Lineart --resolution 300
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2591 次 |
最近记录: |