LOADING STUFF...

php给图片添加文字水印方法汇总

技术教程2小时前更新 北陌
11 0 0

php给图片添加文字水印方法汇总

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 –

© 版权声明

相关文章

暂无评论

暂无评论...