php的GD库

匿名 (未验证) 提交于 2019-12-02 22:11:45
//设置字符集编码 header('content-type:text/html;chareset=utf-8'); //检查扩展是否开启 phpinfo(); //检查函数是否可以使用 var_dump(extension_loaded('gd')); //得到gd库信息 var_dump(gd_info()); //得到所有已经定义的函数 print_r(get_definde_functions());
  • 创建画布
  • 创建颜色
  • 开始绘画
  • 输出或保存图像
  • 销毁资源
<?php //1.创建画布 imagecreatetruecolor($width,$teight);创建画布,返回资源,返回图像标识符 $width = 500; $height = 300; $image = imagecreatetruecolor($width,$height); //2.创建颜色 //imagecolorrallocate();创建颜色 $red = imagecolorallocate($image,255,0,0); $blue = imagecolorallocate($image,0,0,255); $white = imagecolorallocate($image,255,255,255); //3.开始绘画 //横着写一个字符 //imagechar();水平的回执一个字符 imagechar($image,5,50,100,'K',$red); //imagecharup();垂直绘制一个字符 imagecharup($image,5,100,200,'i',$blue); //水平绘制字符串 imagestring($image,5,200,150,'Hello World',$white); //4.告诉浏览器以图片的形式来显示 header('content-type:image/jpeg');//image/gif image/png //5.imagejpeg();输出图像 imagejpeg($image);//imagegif() imagepng() //6.销毁资源 imagedestroy($image);
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!