-
<?php //打开图片 $src="water.jpg"; $info=getimagesize($src); $type=image_type_to_extension($info[2],false); $func="imagecreatefrom{$type}"; $image=$func($src); //操作图片 $image_thumb=imagecreatetruecolor(200,150); imagecopyresampled($image_thumb,$image,0,0,0,0,200,150,$info[0],$info[1]); imagedestroy($image); //显示图片 $funs="image{$type}"; header("Content-type:".$info['mime']); $funs($image_thumb); $funs($image_thumb,"thumb.".$type); //销毁图片 imagedestroy($image_thumb); ?>查看全部
-
<?php //打开图片 $src="water.jpg"; $info=getimagesize($src); $type=image_type_to_extension($info[2],false); $func="imagecreatefrom{$type}"; $image=$func($src); //操作图片 $image_mark="banana.png"; $info2=getimagesize($image_mark); $type2=image_type_to_extension($info2[2],false); $func2="imagecreatefrom{$type2}"; $water=$func2($image_mark); imagecopymerge($image,$water,20,20,0,0,$info2[0],$info2[1],50); imagedestroy($water); //显示图片 header("content-type:".$info['mime']); $funs="image{$type}"; $funs($image); $funs($image,"hai.".$type);//保存图片 //销毁图片 imagedestroy($image); ?>查看全部
-
getimagesize获取图片信息查看全部
-
图片缩略图查看全部
-
给图片添加文字水印的步骤查看全部
-
函数应用技巧!!!根据type调用不同函数 $fun = "imagecreatefrom{$type}";查看全部
-
字体库和水印图片查看全部
-
把图像写入内存查看全部
-
<?php //1.1配置图片路径 $src="bg.jpg"; // 1.2 获取图片信息,通过GD库方法,得到你想得到图片信息 $info=getimagesize($src); //1.3通过图片的编号获取图像的类型 $type=image_type_to_extension($info[2],false); // 1.4在内存中创建一个和我们图像类型一样的图像 $fun="imagecreatefrom{$type}"; //1.5把图片复制到内存中 $image=$fun($src); //2.1在内存中建立一个真色彩图片 $image_thumb=imagecreatetruecolor(300,200); //2.2原图复制到新建真色彩图片上 imagecopyresampled($image_thumb,$image,0,0,0,0,300,200,$info[0],$info[1]); //2.3释放资源 imagedestroy($image); //输出图片 header('Content-type:'.$info['mime']); $funs="image{$type}";//输出对应图片的类型 $funs($image_thumb); //保存图片,重命名 $funs($image_thumb,'image_thumb.'.$type); //释放资源 imagedestroy($image_thumb); ?>查看全部
-
<?php /* 1.打开图片 2.操作图片 3.输出图片 4.销毁图片 */ //1.1配置图片路径 $src="bg1.jpg"; // 1.2 获取图片信息,通过GD库方法,得到你想得到图片信息 $info=getimagesize($src); //1.3通过图片的编号获取图像的类型 $type=image_type_to_extension($info[2],false); // 1.4在内存中创建一个和我们图像类型一样的图像 $fun="imagecreatefrom{$type}"; //1.5把图片复制到内存中 $image=$fun($src); //2.1设置水印的路径 $image_Mark="logo.png"; //2.2获取水印图的基本信息 $info2=getimagesize($image_Mark); //2.3获取图片的类型 $type2=image_type_to_extension($info2[2],false); //2.4存放到内存中 $fun2="imagecreatefrom{$type2}"; $water=$fun2($image_Mark); //2.5合并图片 imagecopymerge($image,$water,20,30,0,0,$info2[0],$info2[1],50); //释放资源 imagedestroy($water); //输出图片到浏览器中mime类型 header('Content-type:'.$info['mime']); $funs="image{$type}";//输出对应图片的类型 $funs($image); //保存图片,重命名 $funs($image,'imageMark.'.$type); //释放资源 imagedestroy($image); ?>查看全部
-
<?php /* 1.打开图片 2.操作图片 3.输出图片 4.销毁图片 */ //1.1配置图片路径 $src="bg.jpg"; // 1.2 获取图片信息,通过GD库方法,得到你想得到图片信息 $info=getimagesize($src); //1.3通过图片的编号获取图像的类型 $type=image_type_to_extension($info[2],false); // 1.4在内存中创建一个和我们图像类型一样的图像 $fun="imagecreatefrom{$type}"; //1.5把图片复制到内存中 $image=$fun($src); //2.1设置字体的路径 $font="msyh.ttf"; //2.2填写我们水印的内容 $content="你好,欢迎你"; //2.3设置字体的颜色和透明体 $col=imagecolorallocatealpha($image,255,255,255,50); //2.4文字写入图片中 imagettftext($image,20,0,20,30,$col,$font,$content); //浏览器输出图片 header('Content-type:'.$info['mime']); $func="image{$type}";//输出对应图片的类型 $func($image); //保存图片,重命名 $func($image,'newimage.'.$type); //释放资源 imagedestroy($image); ?>查看全部
-
1、打开图片 2、操作图片 3、输出图片 4、销毁图片。查看全部
-
Parameters dst_image Destination image link resource. src_image Source image link resource. dst_x x-coordinate of destination point. dst_y y-coordinate of destination point. src_x x-coordinate of source point. src_y y-coordinate of source point. dst_w Destination width. dst_h Destination height. src_w Source width. src_h Source height.查看全部
-
打开,操作,输出,销毁图片查看全部
-
我全部看完,也跟着做完了!查看全部
举报
0/150
提交
取消