
1: 面向过程的编写方法
//指定图片路径
$src = http://www.gimoo.net/t/1602/001.png;
//获取图片信息
$info = getimagesize($src);
//获取图片扩展名
$type = image_type_to_extension($info[2],false);
//动态的把图片导入内存中
$fun = “imagecreatefrom{$type}”;
$image = $fun(001.png);
//指定字体颜色
$col = imagecolorallocatealpha($image,255,255,255,50);
//指定字体内容
$content = helloworld;
//给图片添加文字
imagestring($image,5,20,30,$content,$col);
//指定输入类型
header(Content-type:.$info[mime]);
//动态的输出图片到浏览器中
$func = “image{$type}”;
$func($image);
//销毁图片
imagedestroy($image);
2:面向对象的实现方法
class Image_class {
private $image;
private $info;
/**
* @param $src:图片路径
* 加载图片到内存中
*/
function __construct($src){
$info = getimagesize($src);
$type = image_type_to_extension($info[2],false);
$this –