php-gd 库操作步骤
目标:使用 php-gd 库创建一幅画,并输出到浏览器中
使用程序绘画和实际上的绘画步骤是一样的,如下
创建画布
//创建了宽500高300的画布
$width=500;
$height=300;
$image=imagecreatetruecolor($width,$height); //返回图像标识符,是一种资源,需要关闭
创建颜色
//$image是画布资源
$red=imagecolorallocate($image,255,0,0);
开始绘画
//参数一次是,画布资源,大小,坐标x,坐标y,字符(字符串),颜色
imagechar($image,5,50,100,'K',$red); //水平的绘制一个字符
imagestring($image,5,100,200,"php",$red);//水平绘制一个字符串
imagecharup($image,5,50,200,'i',$red); //垂直绘制一个字符
imagestringup($image,5,50,100,"java",$red);//垂直绘制一个字符串
告诉浏览器以图片的形式显示,可以通过修改 jpeg 为 png 等其他格式header('content-type:image/jpeg');
输出图像,如果要输出为其他格式,函数可以使用 imagepng() 等imagejpeg($image);
销毁资源imagedestroy($image);
展开阅读全文
版权声明:
本文内容由互联网用户自发贡献,版权归作者所有,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:jaagool@sina.cn 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
本文内容由互联网用户自发贡献,版权归作者所有,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:jaagool@sina.cn 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。