美文网首页
GD库函数

GD库函数

作者: 咸鱼前端 | 来源:发表于2019-06-20 09:35 被阅读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);

相关文章

  • GD库函数

    操作步骤 创建画布 创建颜色 开始绘画 通知浏览器显示图片 输出图片 销毁资源

  • php使用gd库在图片中画圆角矩形

    最近需要在图片中画椭圆,但是gd库函数有矩形、圆弧、椭圆……就是没有圆角矩形然后在网上找的画圆角矩形的方法试了一些...

  • PHP学习笔记 - 进阶篇(9)

    图形图像操作 GD库简介 GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库...

  • 图形图像操作

    PHP图形操作之GD库简介 GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD...

  • Can't load GD.so for module GD:

    Can't load GD.so for module GD: libwebp.so.6ldd GD.so发现缺少...

  • PHP 图形图像操作

    GD库简介 GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库提供的一系列A...

  • GD

    마음이 올적할 때 가승이 답답할 때 Girl you always pick me up 지금처럼 내 옆에 ...

  • GD

    your choice drop it on me yo 夜深了但是我无法入睡 和加重的头痛斗争 转辗反侧直到我陷...

  • GD

  • GD

    我心疼他成长的环境,即使自己也满身伤痕,依然想伸出双手保护他,可是他给我上了一课教会了我什么叫现实,什么叫可笑,原...

网友评论

      本文标题:GD库函数

      本文链接:https://www.haomeiwen.com/subject/xehfqctx.html