我正在尝试使用Intervention.io(PHP库Intervention.io)创建一个多分辨率的favicon文件(* .ico)?有谁知道如何将多个图像加入.ico文件? 我知道它是如何完成imagemagik
的 convert output-16x16.ico output-32x32.ico favicon.ico
答案 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);