代码之家  ›  专栏  ›  技术社区  ›  Mark Lalor

php gd图标输出

  •  1
  • Mark Lalor  · 技术社区  · 14 年前

    有没有可能 PHP GD 库输出A .ico 文件?

    有类似的功能吗 imagepng ?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Patrick    14 年前

    您只需将内容类型设置为“image/png”,并将图标链接引用设置为生成图标的php脚本,就可以做到这一点。

        $img = imagecreatetruecolor(16, 16);
        $blue = imagecolorallocate($im, 100, 100, 255);
        imagefill($im, 0, 0, $blue);
    
        header('Content-type: image/png');
    /*
    or if it needs to be the icon content type
        header('Content-type: image/ico');
    */
        imagepng($im);
        imagedestroy($im);
    
        2
  •  0
  •   kagali-san    14 年前

    为什么不使用netpbm的ppmtowinicon程序?gd->文件(xbm)->文件(ppm)->文件(ico)->php流,内容类型=image/ico。