ImageMagick преобразовывают сценарий не удается генерировать миниатюры

Можно сделать это использование bsdtar:

ire@localhost: bsdtar -cvf pax.tar --format=pax @gnu.tar
ire@localhost:file gnu.tar
gnu.tar: POSIX tar archive (GNU)
ire@localhost:file pax.tar
pax.tar: POSIX tar archive

@archive волшебная опция. Из страницы справочника:

@archive
     (c and r mode only) The specified archive is opened and the
     entries in it will be appended to the current archive.  As a sim-
     ple example,
       tar -c -f - newfile @original.tar
     writes a new archive to standard output containing a file newfile
     and all of the entries from original.tar.  In contrast,
       tar -c -f - newfile original.tar
     creates a new archive with only two entries.  Similarly,
       tar -czf - --format pax @-
     reads an archive from standard input (whose format will be deter-
     mined automatically) and converts it into a gzip-compressed pax-
     format archive on stdout.  In this way, tar can be used to con-
     vert archives from one format to another.

0
21.11.2013, 18:22
2 ответа

Следующая командная строка должна сделать задание:

convert -thumbnail 200x200 test.eps test.png

Проверьте папки, если Вам разрешают вписать.

1
28.01.2020, 02:37
  • 1
    эта проблема происходит для части eps файла, но не всех. И также мы можем к убежищу и видим, что миниатюры используют команду тайный test.eps test.png. Вы могли сказать то, что различие в использовании этой команды? –  user52746 20.11.2013, 20:52
  • 2
    Эта команда создает миниатюру определенного размера (200 x 200 в моем примере). Как @cjm я думаю, что у Вас есть некоторые файлы EPS, которые не могут быть считаны преобразованием. Думайте об использовании ps2ps (если Вы находитесь в системе Linux). Это могло бы помочь Вам. –   21.11.2013, 13:45

ImageMagick зависит от Ghostscript для чтения изображений EPS. Ошибка "никакие не декодируют делегата к этому формату изображения", предлагает, чтобы Вам не устанавливали Ghostscript в Вашей системе Linux, или Ваш ImageMagick был создан без поддержки Ghostscript по некоторым причинам.

1
28.01.2020, 02:37
  • 1
    На самом деле мы не видим это для всех eps файлов для некоторых из них только эта проблема, которую мы видим. И также мы попробовали то же в окнах, и оно работает без любой проблемы. И также, мы можем установить фантомный сценарий отдельно в нашей среде Linux и затем imagicMagick работа без какой-либо проблемы? –  user52746 20.11.2013, 21:35
  • 2
    @user52746 там является несколькими типами eps файлов (eps, eps2, eps3, epsf, epsi...). Вероятно, его сбой для некоторых и не других, потому что они - различные типы eps файлов и Ваш ghostscript, не знает, как обработать некоторые из тех типов. –  Patrick 21.11.2013, 06:00

Теги

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