2014-01-23 2 views
2

Я нахожусь на CentOS 6.4 и пытаюсь преобразовать .CDR в .SVG Преобразование с помощью ImageMagick с помощью команды SSH..CDR to .SVG Преобразование с использованием ImageMagick

  1. мой файл 1.cdr в /var/www/vhosts/website.com/httpdocs/test/1.cdr
  2. после преобразования в SVG он должен быть создан в той же папке

Пробовал следующую команду:

convert /var/www/vhosts/website.com/httpdocs/test/1.cdr image.svg 

Ошибка я получаю это:

sh: mplayer: команда не найдена конвертировать: делегат не выполнен "mplayer" "%i" -really-quiet -ao null -vo png:z=3' @ delegate.c/InvokeDelegate/1032. convert: missing an image filename image.svg '@ convert.c/ConvertImageCommand/2800.

Не уверен, что это значит?

+0

el.pescado проверить это http://askubuntu.com/questions/22600/open-or-convert-cdr-files – user580950

+0

user580950: это специальный случай –

+0

Я имею в виду, это было отсканированное изображение. Более того, это еще не оптимальный метод. –

ответ

0

Для преобразования CDR-файлов вам необходимо установить uniconvertor для делегата CDR.

Список всех делегатов:

convert -list delegate 

По умолчанию она выводит:

cdr =>   "uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o" 

Установка uniconvertor. К примеру, на Ubuntu это:

sudo apt-get install python-uniconvertor 

Затем запустите:

convert image.cdr -flatten -thumbnail '512x512' image.png 

Или с зумом кадрирования:

convert image.cdr -flatten -thumbnail '512x512^' -gravity center -crop 512x512+0+0 +repage image.png 

И вы сделали.

Здесь я конвертирую в PNG, но вы можете использовать свой собственный формат вывода.

Смежные вопросы