scan-to-pdf-simple 424 B

12345678910111213141516171819202122232425
  1. #!/bin/sh
  2. SCANNER_NAME=${SCANNER_NAME:-epsonds:libusb:003:039}
  3. name=$1
  4. shift
  5. mkdir -p ${name}
  6. cd ${name}
  7. scanimage --source "ADF Duplex" \
  8. --device "${SCANNER_NAME}" \
  9. --format png \
  10. --batch="page-%04d.png" \
  11. --resolution 600 \
  12. -x 215.9 -y 279.4
  13. find . -name '*.png' | parallel magick convert {} $@ {}
  14. cd ../
  15. magick convert ${name}/*.png ${name}.pdf
  16. rm -rf ${name}