GD库函数

2019-06-20  本文已影响0人  咸鱼前端

操作步骤

// imagecreatetruecolor($width,$height):创建画布,返回资源,返回图像标识符
$width = 500;
$height = 400;
$image = imagecreatetruecolor($width, $height);
$white = imagecolorallocate($image, 255, 255, 255);
$randColor = imagecolorallocate($image, mt_rand(0, 255), mt_rand(0, 255), mt_rand(0, 255));

//imagefilledrectangle(): 绘制填充矩形
imagefilledrectangle($image, 0, 0, 500, 500, $white);
//imagechar():水平的绘制一个字符(只能绘制一个字符)
imagechar($image, 5, 50, 100, "L", $red);

//imagecharup():垂直的绘制一个字符(只能绘制一个字符)
imagecharup($image, 5, 100, 200, "Z", $blue);

//imagestring():水平绘制字符串
imagestring($image, 5, 200, 150, "imooc", $white);

//imagettftext(): 用 TrueType 字体向图像写入文本
imagettftext($image, 30, 0, 100, 200, $white, 'fonts/PingFang.TTF', 'This is LZQ show time');
header('content-type:image/jpeg');
//imagejpeg():输出图像
imagejpeg($image);
//imagedestory():销毁资源
imagedestory($image);
上一篇 下一篇

猜你喜欢

热点阅读