多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
> ### ***php创建图像五步*** 1、创建画布资源 $im = imagecreatetruecolor(300, 200); 2、准备填充颜色 $white = imagecolorallocate($im,255,255,255); $black = imagecolorallocate($im, 0 , 0 , 0); 3、在画布上画图像或文字 imagefill($im,0,0,$blue) imageline($im,0,0,300,200,$white) 4、输出图像并保存 header(‘content-type:image/png’); imagepng($im, \[$str\]) $str是要保存的路径及文件名 5、关闭画布资源 imagedestroy($im); 可以画一些特殊的图形: ***** imagesetpixel 画点 imageline 画一条线段 imagerectangle 画一个矩形 imagefilledrectangle 画一矩形并填充 imagepolygon 画一个多边形 imagefilledpolygon 画一多边形并填充 imageellipse 画一个椭圆 imagefilledellipse 画一椭圆并填充 imagearc 画椭圆弧 imagefilledarc 画一椭圆弧且填充 imagettftext 用 TrueType 字体向图像写入文本 (添加文字水印) imagecopy 拷贝图像的一部分 imagecopymerge 拷贝并合并图像的一部分(添加图片水印) imagecopyresampled 重采样拷贝部分图像并调整大小(缩放、剪裁图片) getimagesize 取得图像大小 imagecopyresampled(): 图片缩放 imagecopyresampled(): 图片裁剪 ### ***图片水印*** imagecopy() imagecopy() imagesx()获取图片的宽 imagesy()获取图片的高 getimagesize()取得图像大小