标签归档:Imagick

PHP下使用强大的imagick轻松生成组合缩略图

最近有个需求是要把多张图片组合起来生成缩略图,刚好可以用强大的imagick扩展。这里说的imagickImageMagick在PHP下的扩展。使用pecl安装起来那叫一个轻松简单 —— 一条命令就搞定:
sudo pecl install imagick
(扩展装好后还是要在php.ini中加上extension=imagick.so,然后记得重启apachePHP-fpm服务。)这个需求是要这样生成缩略图:
  1. 如果有1张图片,就直接生成这张图片的缩略图;
  2. 如果有2张图片,则一张在左边一张在右边,各一半;
  3. 如果有3张图片,则两张左边平均分配,一张独占右边;...
阅读全文