2009-11-08 2 views

ответ

8

ImageMagick

  • быстрее
  • может обрабатывать гораздо больше форматов
  • Imagick бинарные работы вне предела памяти в PHP (Насколько я знаю - пожалуйста, поправьте меня, если я ошибаюсь)
  • может хотя бы получить что-то из файла CMYK (хотя результат часто выглядит так, как будто кто-то искал исходное изображение, обработка цветных профилей ужасна)
  • не имеет проблем с изменением размера прозрачных GIF-файлов, которые была проблема в некоторых версиях GD
  • лучше и более согласованно при рендеринге текста из TrueType или других шрифтов - без хлопот с различными версиями FreeType, которые делают один и тот же шрифт тонким образом.

С другой стороны, он недоступен повсюду и, как говорит Николас Гой, тяжелая зависимость. Но когда у меня есть выбор, я использую ImageMagick.

+0

+1 - Помимо проблемы зависимости/доступности, я всегда буду работать с ImageMagick, особенно из-за лучшей производительности. –

1

Если вы можете избежать ImageMagick, то избегайте его.

ImageMagick - это тяжелая зависимость, которая может отсутствовать везде, в то время как GD чаще всего доступна.

Что касается конкретного вопроса, посвященного drupal, я не знаю, как он интегрируется с ним, поэтому просто возьмите мой совет в качестве решения о развертывании.

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

  • Нет связанных вопросов^_^