Гуры и мега-мозги!
Вот надо все pdf файлы, которые есть в директории, разобрать на png (надо избавится от шрифтов и всяких бяк+сделать поменьше),
а потом собрать обратно в pdf и удалить отходы производства. pdf файл может и будет быть многостраничным ессесно.
что то есть сомнения шта правильна нижняя конструкция и есть ли более елегантное решение у задачки
.....
then
for i in *.pdf; do echo $i
convert -quality 150 $i `echo $i | sed -e 's/\.pdf/-%d\.png/g'`
convert $i `echo $i | sed -e 's/\.png/.pdf/g'`
rm *.png
done
......
спасиб
Баш скрипт
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 1012
- Зарегистрирован: 20 дек 2005, 11:10
- Откуда: NiNo-Vancouver
-
- Частый Гость
- Сообщения: 13
- Зарегистрирован: 12 дек 2008, 16:19
Re: Баш скрипт
Ну вот например
Код: Выделить всё
for PDF in *.pdf
do
echo $PDF
PNG=${PDF%pdf}temp.png
PDF_CONVERTED=${PDF%pdf}converted.pdf
convert -quality 150 $PDF $PNG
convert $PNG $PDF_CONVERTED
rm $PNG
done