【学习点滴-php】用GD库做个简单的进度条
2011-10-28 16:21
232 查看
<?php // 创建图像 $imgname="aa.png"; $image = imagecreatefrompng($imgname); $text = '学习进度概况'; $red = imagecolorallocate($image, 235, 20, 20); //imagestring($image, 5, 0, 0, $text, $red); $font = 'new.ttc'; imagettftext($image, 20, 0, 100, 40, $red, $font, $text); $big = array(80,90,280,90,280,130,80,130); //imagefilledpolygon($image, $big, 4, $red); imageline($image,80,90,280,90,$red); imageline($image,280,90,280,130,$red); imageline($image,280,130,80,130,$red); imageline($image,80,130,80,90,$red); $big = array(80,90,200,90,200,130,80,130); imagefilledpolygon($image, $big, 4, $red); $string = "60%"; for($i=1;$i<=5;$i++){ imagestring($image, 3, 80+49*($i-1), 75, "$i", $red); } imagestring($image, 20, 290, 100, $string, $red); $date = date("Y-m-d"); $dateinfo = "时间:$date"; imagettftext($image, 10, 0, 130, 160, $red, $font, $dateinfo); // 输出图像 header('Content-type: image/png'); imagepng($image); imagedestroy($image); ?>
当然实际中还需要把相应的数据做成动态的,而不是死的。
这只是简单的示例。
效果图:
相关文章推荐
- PHP的GD库学习1:一个简单的随机数图片
- PHP的GD库学习2:一个简单的验证码图片
- 【CI学习笔记】一个用PHP写的,简单的MVC实例
- PHP实现简单的二分查找函数,吹响自己进军PHP学习的号角!
- PHP学习笔记(3)--Mysql部分简单命令
- php简单缓存学习
- PHP学习使用资源简单总结
- PHP学习笔记(3)--Mysql部分简单命令
- php学习笔记:利用gd库生成图片,并实现随机验证码
- php 学习点滴
- 学习php最简单的验证码制作
- php学习之简单的CRUD操作
- 最简单的php学习
- PHP学习使用资源简单总结
- PHP学习简单笔记
- [java学习点滴]jedis的简单使用
- 用HTML+PHP写一个留言板来进行XSS测试&学习 第三篇(简单的过滤标签功能实现&绕过)
- PHP学习-完成简单的增删改
- php学习,一个简单的Calendar(1)
- PHP学习 文件操作函数的应用--简单网络留言模板