使用Intervention.io创建Favicon文件

时间:2017-09-25 23:48:01

标签: php laravel imagemagick intervention

我正在尝试使用Intervention.io(PHP库Intervention.io)创建一个多分辨率的favicon文件(* .ico)?有谁知道如何将多个图像加入.ico文件? 我知道它是如何完成imagemagik

convert output-16x16.ico output-32x32.ico favicon.ico

1 个答案:

答案 0 :(得分:1)

直接使用Imagick,不要打扰Intervention.io库(至少在API支持此操作之前)。

$wand = new Imagick();
$wand->addImage(new Imagick('output-16x16.ico'));
$wand->addImage(new Imagick('output-32x32.ico'));
$wand->writeImages('favicon.ico', true);