2010-08-02 96 views
0

有谁知道如何制作将在Intenet资源管理器中工作的.ico文件? 我似乎无法取得任何 这里是我的GD代码使用gd和php制作.ico文件

$im = imagecreatefromjpeg(FAVICONDIR.'normal/'.$filename); 
     list($width, $height) = getimagesize(FAVICONDIR.'normal/'.$filename); // get the width and height of the jpg 
     $image_p = imagecreatetruecolor("16", "16"); // create a 16x16 canvas to play with 
     imagecopyresampled($image_p, $im, 0, 0, 0, 0, "16", "16", $width, $height); // resize jpg to 16x16 
     imagepng($image_p,FAVICONDIR.'icons/'.$ico_filename); // make a .png file (icon file) from our data 
     imagedestroy ($im); // close gd library 

,并用难懂的

/*$cmd = IMAGEMAGIKDIR .''. FAVICONDIR.'normal/'.$filename . ' -transparent white -background white -flatten -resize 16x16 ico:'.FAVICONDIR.'icons/'.$ico_filename; 
    exec($cmd);*/ 

的attenpt任何想法将是巨大的。

回答