mirror of
https://github.com/rocketraman/sane-scan-pdf.git
synced 2025-05-18 08:30:16 -07:00
Test for -verbose flag on pnmtops
This commit is contained in:
parent
a2414b66fe
commit
906ffc983f
@ -86,15 +86,16 @@ process_page() {
|
|||||||
runconstrained tesseract $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE $IMAGE_DIR/${IMAGE_FILE%.*} -l $LANGUAGE pdf | logstdout
|
runconstrained tesseract $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE $IMAGE_DIR/${IMAGE_FILE%.*} -l $LANGUAGE pdf | logstdout
|
||||||
else
|
else
|
||||||
log "Converting image data to pdf..."
|
log "Converting image data to pdf..."
|
||||||
PNMVERBOSE=
|
|
||||||
if [ $VERBOSE = 1 ]; then
|
|
||||||
PNMVERBOSE="-verbose"
|
|
||||||
fi
|
|
||||||
if [ "$PGWIDTHIN" == "" -o "$PGHEIGHTIN" == "" ]; then
|
if [ "$PGWIDTHIN" == "" -o "$PGHEIGHTIN" == "" ]; then
|
||||||
PAGEOPTS="-equalpixels -dpi=$RESOLUTION -noturn"
|
PAGEOPTS="-equalpixels -dpi=$RESOLUTION -noturn"
|
||||||
else
|
else
|
||||||
PAGEOPTS="-imagewidth $PGWIDTHIN -imageheight $PGHEIGHTIN"
|
PAGEOPTS="-imagewidth $PGWIDTHIN -imageheight $PGHEIGHTIN"
|
||||||
fi
|
fi
|
||||||
|
PNMVERBOSE=
|
||||||
|
# older versions of pnmtops (Ubuntu, Debian) don't have the -verbose option, test for it
|
||||||
|
if [[ $VERBOSE = 1 && ! "$(pnmtops -verbose 2>&1 < /dev/null)" =~ "unrecognized option" ]]; then
|
||||||
|
PNMVERBOSE="-verbose"
|
||||||
|
fi
|
||||||
log "Using page options: $PAGEOPTS"
|
log "Using page options: $PAGEOPTS"
|
||||||
runconstrained pnmtops $PNMVERBOSE $PAGEOPTS $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE | ps2pdf $PS2PDF_OPTS - > $IMAGE_DIR/${IMAGE_FILE%.*}.pdf | logstdout
|
runconstrained pnmtops $PNMVERBOSE $PAGEOPTS $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE | ps2pdf $PS2PDF_OPTS - > $IMAGE_DIR/${IMAGE_FILE%.*}.pdf | logstdout
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user