绘制图像 示例
时间:6年前 阅读:4907
imagechar($im,5,0,0,$cc,$black); 水平绘制一个字符 //这是在坐标XY轴位置为0的地方显示的一个小点,可以写上字的,是水平方向写的 imagestring($im,5,0,0,$cc,$black); imagestring这个是水平字符串,可以显示很多个字
<?php $img = imagecreate(200,300); //imagecreate 创建图像 200*300大小 长200,高300 $red = imagecolorallocate($img,255,0,0); //allocate:分配 设置这个$img为红色 header("content-type:image/gif"); //gif格式,在输出之前必需要用到header //然后输出 imagegif($img); //输出图像 imagedestroy($img); //imagedestroy 清除图片对象(养成良好习惯,用了图片之后清除) ?>
<?php $im = imagecreate(200,300); //imagecreate 创建图像 200*300大小 长200,高300 $string = 'PHP'; $cc= 'abcdef'; //第一个$bg 没有被调出去干什么的颜色,为背景颜色(个人理解) $bg=imagecolorallocate($im,255,255,255); //allocate:分配 设置这个$im为颜色色 255,255,255 白色(这个图片框为白色,也可以说背景色为白色) $black=imagecolorallocate($im,0,0,0); //allocate:分配 设置0,255,0这个$im为黑色 //imagechar 只显示一个字符 ***字符只有一个,字符串,有很多个 //imagechar($im,5,0,0,$cc,$black); //水平绘制一个字符 //这是在坐标XY轴位置为0的地方显示的一个小点,可以写上字的,是水平方向写的 imagestring($im,5,0,0,$cc,$black); //imagestring这个是水平字符串,可以显示很多个字 //imagestringup 可以显示一串字符串 imagestringup($im,5,50,50,$string,$black); //垂直 画一个字符 第一个:5是字体大小, 50,50在哪这里开如的坐标X,Y轴。 //第三个 $string就是上面写的php这三个字.第四个:调用上面的字体是黑色 $green = imagecolorallocate($im,0,255,0); //allocate:分配 设置0,255,0这个$im为绿色 imageline($im,0,0,200,300,$green); //画一条实心直线 第一个参数是$im对像,0,0,是X轴和Y軕坐标 200,300 长200,高300 $green 颜色 header('content-type:image/png'); //png格式,在输出之前必需要用到header imagepng($im); //输出 imagedestroy($im); //imagedestroy 清除图片对象(养成良好习惯,用了图片之后清除) ?>
本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。
微信扫码关注
更新实时通知
网友评论