Трубопровод в GraphicsMagick

Я все еще изучаю командную строку, и у меня возникают проблемы с пересылкой списка файлов в graphicsmagick для преобразования в pdf:

find . -type f | sort | gm convert file.pdf

Это дает ошибку: gm convert: Request did not return an image. 1]

Могу ли я сделать это, не прибегая к более сложным методам?

1
задан 5 April 2014 в 04:25

1 ответ

Из руководства

convert [ options ... ] input_file output_file

Итак, вам нужно указать ваши файлы ...

for i in `find . -type f | sort`
do
  gm convert "$i" "$i".pdf
done
0
ответ дан 24 May 2018 в 09:47
  • 1
    Похоже, что он преобразует каждый отдельный файл в pdf. Мне нужно преобразовать группу файлов в один PDF-файл. Будет ли это делать? – user2089518 13 April 2014 в 08:43
  • 2
    Нет. Для этого вам понадобится другой механизм. Одна программа, которая может комбинировать несколько изображений в многостраничном PDF-файле, - xsane. – Elliott Frisch 13 April 2014 в 08:47

Другие вопросы по тегам:

Похожие вопросы: