直接上代码吧- -
<?php
//http://www.douban.com/note/122518241/
$qq__=$_GET["qq"];
if(empty($qq__)){
$qq_="284303044";
}else{
$qq_=$qq__;
}
$fontsize=14;
header("content-type:image/png ");
$url = '1.jpg';
$im1 = imagecreatefromjpeg($url);
//$im1 = imagecreatefrompng($url);
//这几行必须有,否则原图的阴影层过不来
$im2 = imagecreatetruecolor(imagesx($im1), imagesy($im1));
$bg = imagecolorallocate($im2, 255, 255, 255);
imagefill($im2, 0, 0, $bg);
imagecopy($im2, $im1, 0, 0, 0, 0, imagesx($im1), imagesy($im1));
#设置水印字体颜色
$color = imagecolorallocatealpha($im2,255, 0, 0, 0);
#设置字体文件路径
$fontfile = "AdobeFangsongStd-Regular.otf";
//$fontfile = "C:/Windows/Fonts/AdobeFangsongStd-Regular.otf";
#水印文字
$str = "李鸿章在签订马关条约时\n不小心说出了自己的\nQQ号".$qq_.",\n虽然说得很快但还是被人记下了\n空间里还有他和曾国藩的亲密照\n慈禧太后怀孕照\n快去加吧,晚了就加不上了!!";
$str = iconv('utf-8', 'utf-8', $str);
#打水印
imagettftext($im2,$fontsize,-1,5,120,$color,$fontfile,$str);
imagettftext($im2,$fontsize,-1,6,120,$color,$fontfile,$str);
imagettftext($im2,$fontsize,-1,7,120,$color,$fontfile,$str);
//imagettftext($im2,20,0,30,200,$color,$fontfile,$str);
// imagettftext($im2,20,0,40,300,$color,$fontfile,$str);
imagepng($im2);
?>