我应该在Drupal中使用带有ImageAPI的ImageMagick或GD2吗?

spr*_*man 3 php gd drupal image imagemagick

我应该在Drupal中使用ImageMagick或GD2吗?优缺点都有什么?

Pek*_*ica 8

ImageMagick的

  • 是比较快的
  • 可以处理更多格式
  • imagick二进制文件在PHP的内存限制之外工作(据我所知 - 如果我错了请纠正我)
  • 至少可以从CMYK文件中获取一些东西(虽然结果通常看起来像是有人在你的源图像上瞎了,颜色配置文件处理很糟糕)
  • 调整透明GIF的大小没有问题,这在某些版本的GD中是一个问题
  • 从TrueType或其他字体渲染文本时更好更一致 - 没有不同版本的FreeType以不同的方式呈现相同字体的麻烦.

在缺点方面,它并不是随处可见的,正如@Nicholas Goy所说,这是一种严重的依赖.但是当我有选择时,我会使用ImageMagick.