1 <?php
2 $filename="des_big.jpg";
3 $fileInfo=getimagesize($filename);
4 //echo $fileInfo; echo "<br>";
5 $mime=$fileInfo['mime'];
6 //echo $mime; echo "<br>";
7 $createFun=str_replace("/","createfrom",$mime);
8 //echo $createFun; echo "<br>";
9 $outFun=str_replace("/",null,$mime);
10 $image=$createFun($filename);
11 //echo $image; echo "<br>";
12 $color=imagecolorallocatealpha($image,255,0,0,50);
13 $fontfile="../fonts/h.ttf";
14 $text="imooc.com";
15 imagettftext($image,14,0,0,14,$color,$fontfile,$text);
16 //header("content-type:".$mime);
17 $outFun($image,$filename);
18 imagedestroy($image);
19 echo "<img src='$filename'>";
20 ?>
21