php画图教程,php画图实例_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);
?>
本实例运行效果如下图所示
更多请参考:
http://www.php.net/manual/zh/refs.utilspec.image.php
希望本文所述对大家的PHP程序设计有所帮助。
相关标签:php 画图
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
php画图教程,php画图实例_PHP相关推荐
- [转]html5 Canvas画图教程(1)—画图的基本常识
今天看到一个讲Canvas的教程,很通俗移动,所以转载了下. 虽然大家都称Canvas为html5的新标签,看起来好像Canvas属于html语言的新知识,但其实Canvas画图是通过javascri ...
- flowable画图教程_flowable画图教程_Flowable 学习笔记
一.Flowable 入门介绍 官网地址:https://www.flowable.org/ Flowable6.3中文教程:https://tkjohn.github.io/flowable-use ...
- Matplotlib画图教程:在QT界面中嵌入三维图片
Matplotlib画图教程:在QT界面中嵌入三维图片 需求: 做项目报告的时候,有这么一个想法,就是能通过UI随时调用matplotlib进行二维图和三维图的绘制.因此就诞生了做这么一个小模块的想法 ...
- Python画图教程~海龟画图~turtle
个人博客:https://tang2333.xyz/ Python画图教程 1.运动控制 2.画笔控制 3.控制台控制 1. 运动控制 turtle.goto(x,y) 画笔定位到坐标 turtle. ...
- 海龟画图 python禁行的交通标志_Python画图教程~海龟画图~turtle
个人博客:https://tang2333.xyz/ Python画图教程 1.运动控制 2.画笔控制 3.控制台控制 1. 运动控制 turtle.goto(x,y) 画笔定位到坐标 turtle. ...
- ggplot2画图教程
ggplot2画图教程 ggplot2是什么? ggplot2是用于绘图的R语言扩展包,其理念根植于<Grammar of Graphics>一书.它将绘图视为一种映射,即从数学空间映射到 ...
- python在手机上可以画图吗_python简单画图教程!python怎么在屏幕上画图
python的tutle画图教程? 是turtle海龟画图,import turtle调用模块 内置一些函数,可以自己依据需求加入,网上有教程的 什么,Python可以画图写报告 是的,比如matpl ...
- python画图大全_python画图教程
python画图教程内容摘要 python画图教程这个方法是通过如何设置权限,郑州室内设计教程,1真品劳力士的把头.①注册微信:纹身师教程,1注册域名即是网址2申请网站空间3把要放到网上的资料做成网页 ...
- 【莫烦Python】Matplotlib Python画图教程
目录 前言 1.基本使用 1.1 基本用法 1.2 figure图像 1.3 设置坐标轴1 1.4 设置坐标轴2 1.5 Legend图例 1.6 Annotation标注 1.7 tick能见度 2 ...
最新文章
- Python 判断类型
- db9小波包分解matlab,小波包分解、重构 matlab代码
- Mysql DBA 高级运维学习之路-mysql数据库入门知识
- python数据处理实例-Python数据处理numpy.median的实例讲解
- AIX 6.1 异步 I/O 的 配置与性能评估
- java点击表头可进行排序_table中点击表头实现排序的功能示例介绍
- c 冒泡排序_C语言中选择排序和冒泡排序
- 斐波那契数列;递归函数;爬楼梯问题;
- oracle 9 插入日期,oracle date日期类型 精析
- HTML+CSS+JS实现 ❤️ 粒子倒计时特效❤️
- 今晚直播丨分布式数据库:从PG-XL到TBASE
- Mysql学习总结(23)——MySQL统计函数和分组查询
- C语言程序书写中 每行必须有分号,C语言课后习题答案
- 进销存管理系统源码VS2015
- 关于面试总结6-SQL经典面试题
- 一款可以由电脑投屏到手机的软件deskreen[粉丝少于1000的电脑直播]
- 解决:Data truncation: Data too long for column ‘XXX‘ at row 1
- navicat转换word表格
- sbrkr.c:(.text._sbrk_r+0xc): undefined reference to `_sbrk'
- 电脑没有串口怎么办?
热门文章
- 苹果13英寸MacBook Pro有望下月更新 搭载M2芯片
- 微博预期12月8日登陆港交所 最终发售价定为272.8港元
- 硬派SUV坦克500撞色款预计年底上市
- 外媒:特斯拉正寻求扩大在华法律事务和对外关系员工队伍
- 报告称相比南方 数字化平台对北方小微商家助力作用更大
- 北京市将持续扩大5G网络建设规模 超前布局6G
- 首款“致敬”iPhone 12的手机来了:竟是华为......
- 小鹏汽车提交赴美IPO:上半年营收1.42亿美元 何小鹏持股31.6%为最大股东
- 疫情下的618:搜索热度已盖过双11,全民练习“直播带货”
- vivo X50系列外观公布:两个版本的区别在这儿