ImageMagick Exec и конвертировать

Я недавно начал использовать imagemagick с php и Я относительно новый с обоими из них, IM и PHP. Итак, я здесь, чтобы попросить некоторую помощь / предложение (я).

First

Допустим, пользователь загружает изображение в формате gif или png на мой сайт, и я хочу, чтобы он был преобразован в JPG, есть ли команда как например.$image->convert($file,'.jpg) или команда преобразования доступна только черезexec() ? like for example exec(convert picture.png to picture.jpg)

Second

Что делать, если снова, пользователь загружает GIF / PNG на сайте и я изменить размер изображения до указанной ширины / высоты и напишите изображение с помощью функции writeImage IM, например: $image->writeImage(basename.$ext) где$ext = JPG Будет ли это работать правильно, это хорошая практика? Я предполагаю, что это будет только переименуйте его, но все же я не вижу проблемы в этом ... o.O

Извините, еще один вопрос, я не очень хорошо знаком с exec, лучше использовать ImageMagick с помощьюexec(), это улучшает скорость, нагрузка и т. д.?

Ответы на вопрос(2)

Ваш ответ на вопрос