pdf 2 png

|

Для перевода из 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
для того, чтобы это всё заработало необходимо:
  1. сбросить скрипт в просматриваемый каталог исполняемых файлов /usr/local/bin/pdf2png (либо каждый раз ручками набирать путь до этого файла)
  2. chmod +x /usr/local/bin/pdf2png (для возможности запуска на исполнения этого скрипта)
  3. заходим в папку с pdf-никами, которые надо преобразовать, набираем png2pdf - и наслаждаемся процессом =)



Похожие статьи: