Scanner

ScanImage Legal 尺寸設置

  • December 3, 2017

我一直在嘗試設置 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"

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

我終於明白了這一點!- 命令行上的選項順序似乎很重要。–source=“ADF Duplex” 選項必須首先出現在該行上,因為這是列出的第一個選項。

這反過來又啟用了 –Page-with和**–Page Height**選項,允許您設置用於掃描的法定尺寸紙張。正確的命令行語法是

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 

引用自:https://unix.stackexchange.com/questions/407403