php画图实例


Posted in PHP onNovember 05, 2014

本文实例讲述了php画图的方法。分享给大家供大家参考。具体实现方法如下:

<?php  

// by MoreWindows 

$imgWidth = 600;  

$imgHeight = 400;  

$img = imagecreatetruecolor($imgWidth, $imgHeight);  

imagefill($img, 0, 0, imagecolorallocate($img, 240, 240, 240));//设置底色  

$snowflake_size = 30;  

$font_file = "c:\\WINDOWS\\Fonts\\simhei.ttf";   

//生成大雪花 其实就是调用imagettftext()输出*号  

for ($i=1; $i<=400; $i++)   

{  

    $font_color = imagecolorallocate($img, mt_rand(100,200), mt_rand(100,200), mt_rand(100,200));  

    imagettftext($img, $snowflake_size, mt_rand(0, 180), mt_rand(0, $imgWidth),mt_rand(0, $imgHeight), $font_color, $font_file, "□");   

}  

//水印文字  

$black_color = imagecolorallocate($img, 0, 0, 0);  

imagettftext($img, 12, 0, $imgWidth - 50 , $imgHeight - 20, $black_color, $font_file, "PHP画图");  

imagepng($img);  

imagedestroy($img);  

?>

本实例运行效果如下图所示

php画图实例

更多请参考:
http://www.php.net/manual/zh/refs.utilspec.image.php

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP脚本数据库功能详解(上)
Oct 09 PHP
php空间不支持socket但支持curl时recaptcha的用法
Nov 07 PHP
提高php运行速度的一些小技巧分享
Jul 03 PHP
php判断是否为json格式的方法
Mar 04 PHP
php实现文件下载代码分享
Aug 19 PHP
php中in_array函数用法探究
Nov 25 PHP
WordPress开发中用于标题显示的相关函数使用解析
Jan 07 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
PHP多进程通信-消息队列使用
Mar 08 PHP
redis+php实现微博(一)注册与登录功能详解
Sep 23 PHP
PHP实现发送微博消息功能完整示例
Dec 04 PHP
eval(cmd)与eval($cmd)的区别与联系
Jul 07 PHP
PHP队列用法实例
Nov 05 #PHP
CI框架入门示例之数据库取数据完整实现方法
Nov 05 #PHP
CI框架验证码CAPTCHA辅助函数用法实例
Nov 05 #PHP
PHP操作MySQL事务实例
Nov 05 #PHP
PHP通过插入mysql数据来实现多机互锁实例
Nov 05 #PHP
PHP中使用虚代理实现延迟加载技术
Nov 05 #PHP
PHP实现获取域名的方法小结
Nov 05 #PHP
You might like
php正则校验用户名介绍
2008/07/19 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
2009/09/30 PHP
PHP 魔术变量和魔术函数详解
2015/02/25 PHP
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
2015/04/12 Javascript
js实现微信分享代码
2020/10/11 Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
2017/02/20 Javascript
JavaScript基础之this详解
2017/06/04 Javascript
使用prop解决一个checkbox选中后再次选中失效的问题
2017/07/05 Javascript
详解Vue中使用Axios拦截器
2019/04/22 Javascript
Node.js系列之连接DB的方法(3)
2019/08/30 Javascript
基于form-data请求格式详解
2019/10/29 Javascript
jQuery实现倒计时功能完整示例
2020/06/01 jQuery
python使用urlparse分析网址中域名的方法
2015/04/15 Python
Python将图片批量从png格式转换至WebP格式
2020/08/22 Python
wxPython的安装图文教程(Windows)
2017/12/28 Python
python实现识别手写数字 python图像识别算法
2020/03/23 Python
python  创建一个保留重复值的列表的补码
2018/10/15 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
2020/02/14 Python
Django启动时找不到mysqlclient问题解决方案
2020/11/11 Python
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
KIKO MILANO英国官网:意大利知名化妆品和护肤品品牌
2017/09/25 全球购物
LightInTheBox法国站:中国跨境电商
2020/03/05 全球购物
Perfume’s Club美国官网:西班牙第一家在线美容店
2020/06/10 全球购物
PatPat香港:婴童服饰和亲子全家装在线购物
2020/09/27 全球购物
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
大学本科毕业生求职信范文
2013/12/18 职场文书
校长就职演讲稿
2014/01/06 职场文书
电子商务应届生自我鉴定
2014/01/13 职场文书
学习教师法的心得体会
2014/09/03 职场文书
六查六看剖析材料
2014/10/06 职场文书
2016元旦晚会主持人开场白和结束语
2015/12/03 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL