php在线生成ico文件的代码

2019-04-11 00:34:59王振洲

                    break;
                case 3;
                    $resize_im = @imagecreatetruecolor(48,48);
                    $size = 48;
                    break;
                default;
                    $resize_im = @imagecreatetruecolor(32,32);
                    $size = 32;
                    break;
            }
            imagecopyresampled($resize_im,$im,0,0,0,0,$size,$size,$imginfo[0],$imginfo[1]);
            include "phpthumb.ico.php";
            $icon = new phpthumb_ico();
            $gd_image_array = array($resize_im);
            $icon_data = $icon->GD2ICOstring($gd_image_array);
            $filename = "temp/".date("Ymdhis").rand(1,1000).".ico";
            if(file_put_contents($filename, $icon_data)){
                $output = "生成成功!请点右键->另存为 保存到本地<br><a href="".$filename."" target="_blank">点击下载</a>";
            }

        }else{
            echo "生成错误请重试!";
        }

    }    

}
?>
<html>
<head>
<title>ICO图标在线转换</title>
<style>
body{background-color:#fff;color:#000000;font-family:arial;margin:30px;font-size:12px;}
相关文章 大家在看