#!/bin/sh

SCANNER_NAME=${SCANNER_NAME:-epsonds:libusb:003:039}

name=$1
shift

mkdir -p ${name}

cd ${name}

scanimage --source "ADF Duplex" \
          --device "${SCANNER_NAME}" \
          --format png \
          --batch="page-%04d.png" \
          --resolution 600 \
          -x 215.9 -y 279.4

find . -name '*.png' | parallel magick convert {} $@ {}

cd ../

magick convert ${name}/*.png ${name}.pdf

rm -rf ${name}
