mirror of
https://github.com/rocketraman/sane-scan-pdf.git
synced 2025-06-02 15:30:17 -07:00
More temp file cleanup
This commit is contained in:
parent
9b71320fa0
commit
982090acf8
@ -90,6 +90,7 @@ process_page() {
|
|||||||
# tesseract uses the input's DPI header, we need to convert to a format that supports this (like tiff)
|
# tesseract uses the input's DPI header, we need to convert to a format that supports this (like tiff)
|
||||||
runconstrained convert -density ${RESOLUTION}x${RESOLUTION} -units PixelsPerInch $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.tiff | logstdout
|
runconstrained convert -density ${RESOLUTION}x${RESOLUTION} -units PixelsPerInch $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.tiff | logstdout
|
||||||
runconstrained tesseract $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.tiff $IMAGE_DIR/${IMAGE_FILE%.*} -l $LANGUAGE pdf | logstdout
|
runconstrained tesseract $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.tiff $IMAGE_DIR/${IMAGE_FILE%.*} -l $LANGUAGE pdf | logstdout
|
||||||
|
[[ -f $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.tiff ]] && rm $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.tiff
|
||||||
else
|
else
|
||||||
log "Converting image data to pdf..."
|
log "Converting image data to pdf..."
|
||||||
if [ "$PGWIDTHIN" == "" -o "$PGHEIGHTIN" == "" ]; then
|
if [ "$PGWIDTHIN" == "" -o "$PGHEIGHTIN" == "" ]; then
|
||||||
@ -104,6 +105,7 @@ process_page() {
|
|||||||
fi
|
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
|
||||||
|
[[ -f $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.ps ]] && rm $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}.ps
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
log "Skipping empty page $IMAGE_FILE with white percentage $PERCENTAGE_WHITE"
|
log "Skipping empty page $IMAGE_FILE with white percentage $PERCENTAGE_WHITE"
|
||||||
@ -111,9 +113,7 @@ process_page() {
|
|||||||
|
|
||||||
status=$?
|
status=$?
|
||||||
rm $IMAGE_PATH
|
rm $IMAGE_PATH
|
||||||
if [ -f $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE ]; then
|
[[ -f $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE} ]] && rm $IMAGE_DIR/$PP_PREFIX${IMAGE_FILE}
|
||||||
rm $IMAGE_DIR/$PP_PREFIX$IMAGE_FILE
|
|
||||||
fi
|
|
||||||
|
|
||||||
log ""
|
log ""
|
||||||
log "Scan processing done, status = $status"
|
log "Scan processing done, status = $status"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user