]> gitweb.hhaalo.de Git - scantopdf.git/commitdiff
change convert tiff to pdf extra fn
authorBastian Dehn <hhaalo@arcor.de>
Mon, 24 Nov 2025 18:55:54 +0000 (19:55 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Mon, 24 Nov 2025 18:55:54 +0000 (19:55 +0100)
src/scanbasic.sh

index 4cf9e44dc7f2521fd3f896c701ef1951fec803e6..e4a9250615e11cb09d4351d3189f305d18f7e281 100644 (file)
@@ -39,6 +39,15 @@ check_commands()
                || return $?
 }
 
+convert_tiff_to_pdf()
+{
+       local tiff="$1"
+       local pdf=${tiff/.tiff/.pdf}
+
+       tiff2pdf $tiff -o $pdf
+       rm $tiff
+}
+
 optimize()
 {
        local input="$1"
@@ -177,10 +186,10 @@ createmultipdfs()
                || errlog "missing basename" \
                || return $?
 
+       export -f convert_tiff_to_pdf
        find scanned-$$-*.tiff \
                | sort \
-               | parallel --keep-order tiff2pdf {} -o {.}.pdf
-       rm scanned-$$-*.tiff
+               | parallel convert_tiff_to_pdf {}
        export -f addocr
        export -f optimize
        find . -name "scanned-$$-*.pdf" \