LINUX.ORG.RU

Не могу связать Ghostscript и useraction в Krusader

 , , , useraction,


0

1

Пишу в команду useraction

/home/wl/pdftopng %aCurrent%
cat /home/wl/pdftopng
#!/bin/bash
na4ctp=$(kdialog --title "pdf2png" --inputbox "Введите начальную страницу:")
konctp=$(kdialog --title "pdf2png" --inputbox "Введите конечную страницу:")
cwet=$(kdialog --title "pdf2png" --combobox "Выберите цвет png файлов на выходе" "цветной" "чёрно-белый" "серый" --default "цветной")

case $cwet in
  "цветной") devi=pngalpha ;;
  "чёрно-белый") devi=pngmono ;;
  "серый") devi=pnggray ;;
esac

gs -q -dSAFER -o -dNOPROMPT -dMaxBitmap=500000000 "-sDEVICE=$devi" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r300 "-dFirstPage=$na4ctp" "-dLastPage=$konctp" "-sOutputFile=page_%03d.png" "$1"
kdialog --passivepopup "pdf2png завершил работу с файлом $1"

Но ничего не работает.

★★★★

Ларчик просто открывался. В команду useraction надо было написать

cd %aPath%; /home/wl/pdftopng %aCurrent%
Иначе файл создавался в /tmp

Allakka ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.