Script pdf2jpg.sh
Jump to navigation
Jump to search
#!/bin/bash # # pdf2jpg.sh # v 1.0 # # REQUIRED apt-get install imagemagick DENSITY=150; QUALITY=75; echo; echo "Converte l'immagine specificata"; echo "se non e' stato specificato nessun file,"; echo "converte i file *.pdf presenti nella dir corrente"; echo; if test -n "$1"; then echo; BASENAME=`echo $1 | sed 's/\.[^.]*$//'`; convert -density "${DENSITY}" "$1" -quality "${QUALITY}" "converted_${BASENAME}.jpg"; ls -lh "converted_${BASENAME}.jpg"; echo; else sleep 3s; mkdir "converted_${QUALITY}" || exit; for FILE in ./*.pdf ; do test -f "${FILE}" || continue; echo "${FILE}"; BASENAME=`echo ${FILE} | sed 's/\.[^.]*$//'`; convert -density "${DENSITY}" "${FILE}" -quality "${QUALITY}" "converted_${QUALITY}/${BASENAME}.jpg"; done; echo; ls -lh "converted_${QUALITY}"; echo; fi; # End