diff --git a/scan.script b/scan.script index 54784d3..ae6a969 100755 --- a/scan.script +++ b/scan.script @@ -1,13 +1,15 @@ #!/bin/bash -outdir=/var/spool/scan/out +SCRIPTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" RANDOMNUMBER=$(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c${1:-16}) DATE=$(date +"%Y-%m-%dT%H%M%S") + +outdir=/var/spool/scan/out outname=$DATE.pdf tmpdir=/tmp/scan-$RANDOMNUMBER cloudsendpass="" cloudsendurl="" -source ./scan.script.env +source $SCRIPTPATH/scan.script.env echo "######## TMPDIR $tmpdir ########" mkdir $tmpdir @@ -21,6 +23,7 @@ tiffcp -c lzw $tmpdir/*.tiff $tmpdir/combined.tiff tiff2pdf -o $tmpdir/tiff2pdf.pdf -z -u m -p "A4" -F $tmpdir/combined.tiff echo "########## OCRing and optimizing PDF ##########" +mkdir -p $outdir ocrmypdf -l eng+deu --rotate-pages --deskew --clean $tmpdir/tiff2pdf.pdf $outdir/$outname echo "############# Attempting upload ###############"