diff --git a/share/container/pixels-to-pdf b/share/container/pixels-to-pdf index 59b4478..695a717 100755 --- a/share/container/pixels-to-pdf +++ b/share/container/pixels-to-pdf @@ -21,23 +21,20 @@ for PAGE in $(seq 1 $NUM_PAGES); do OCR_FILENAME=/tmp/page-$PAGE PDF_FILENAME=/tmp/page-$PAGE.pdf - echo "Converting page $PAGE from pixels to PNG" - IMG_WIDTH=$(cat $WIDTH_FILENAME) IMG_HEIGHT=$(cat $HEIGHT_FILENAME) + echo "Converting page $PAGE from pixels to searchable PDF" + CONVERT_MSGS=$(convert -size "${IMG_WIDTH}x${IMG_HEIGHT}" -depth ${IMG_DEPTH} rgb:"$RGB_FILENAME" png:"$PNG_FILENAME" 2>&1) if [ $? -ne 0 ]; then die "Page $PAGE conversion failed: $CONVERT_MSGS" fi - echo "Converting page $PAGE from PNG to searchable PDF" CONVERT_MSGS=$(tesseract $PNG_FILENAME $OCR_FILENAME pdf 2>&1) if [ $? -ne 0 ]; then die "Page $PAGE conversion failed: $CONVERT_MSGS" fi - - echo done echo