<?php
$image = "./test.jpeg";
$img = getimagesize($image);
//print_r($img);
switch($img[2])
{
case 1:
$im = @imagecreatefromgif($image);break;
case 2:
$im = @imagecreatefromjpeg($image);break;
case 3:
$im = @imagecreatefrompng($image);break;
}
$image2 = "./band.png";
$img2 = getimagesize($image2);
//print_r($img);
switch($img2[2])
{
case 1:
$in = @imagecreatefromgif($image2);break;
case 2:
$in = @imagecreatefromjpeg($image2);break;
case 3:
$in = @imagecreatefrompng($image2);break;
}
imagecopy($in, $im, 400, 30,10,0,'400','100');
$te = imagecolorallocate($im,255,255,255);
$str = iconv("gbk","UTF-8","ddddd www.xxx.com");
imagettftext($im, 12, 0, rand(2,$img[0]), rand(2,$img[1]), $te,"c:/windows/fonts/arial.ttf", $str);
header("Content-type:image/jpeg");
imagejpeg($im);
imagejpeg($in);