Для перевода из pdf в png надо не так уж и много.
всего лишь небольшой скриптик, который я нашёл у одного восточного блоггера
#!/bin/bashдля того, чтобы это всё заработало необходимо:
for i in *.[Pp][Dd][Ff]; do
NEWNAME=`echo $i | sed 's/\.[Pp][Dd][Ff]/\.pdf/'`
mv "$i" "$NEWNAME" 2> /dev/null
done
CNT=0
TOTAL_PDF=`ls -l *.pdf 2> /dev/null | wc -l`
if [ $TOTAL_PDF -eq 0 ]; then echo "No PDF files found."; exit; fi
for i in *.pdf; do
((CNT++))
FILENAME=`echo $i | sed 's/\.pdf$//'`
printf "$CNT/$TOTAL_PDF >> Converting $i to $FILENAME.png... "
convert -density 196 "$FILENAME.pdf" "$FILENAME.png"
printf "done.\n"
done
- сбросить скрипт в просматриваемый каталог исполняемых файлов /usr/local/bin/pdf2png (либо каждый раз ручками набирать путь до этого файла)
- chmod +x /usr/local/bin/pdf2png (для возможности запуска на исполнения этого скрипта)
- заходим в папку с pdf-никами, которые надо преобразовать, набираем png2pdf - и наслаждаемся процессом =)
0 коммент.:
Отправить комментарий