GD绘图
来源:互联网 发布:乐视网络电视apk 编辑:程序博客网 时间:2024/06/09 19:12
就我接触的gd绘图来说,主要有一下几个函数。
$im=imagecreate($x,$y) 创建画布x,y为画布的宽和高,画布决定着你所绘制图像的大小
$white=imagecolorallocate($im,255,255,255) 创建颜色 默认创建的第一个颜色为画布的背景颜色。
$red=imagecolorallocate($im,255,0,0)
imageline($im,x1,y1,x2,y2) 画一条从(x1,y1)到(x2,y2)的直线。浏览器页面的左上方顶点为起始(0,0)点。额,有点几何知识的人都知道神马意思吧。。
imagestring($im,5,x,y,,$string,$black) 在(x,y)处添加字符为$string的水印。5 表示字体,系统参数 1~5
imagefilledrectangle($im,x1,y1,x2,y2,$red); 画矩形柱体。两个对角分别为(x1,y1) (x2,y2)。颜色为$red色
添加中文水印要用到字体库。windows下是默认在c:/windows/fonts/ 。linux,我是直接把windows下的复制进去的。
$fontfile="c:/windows/fonts/simhei.ttf"; //这个是黑体,也可以引用别的字体
$str = '中文水印';
ImageTTFText($im, 10, 0, x, y, $black , $fontfile , $str); 10表示字体的大小 0 表示水平(这个参数是用来表示文字方向的,水平还是旋转,值为角度值) x,y表示水印位置,该函数要gd2.0.1版本以上才支持
- GD绘图
- GD绘图之设置文本背景色
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- 绘图
- (笔记)《TCP/IP详解》------动态路由协议小结
- 获取数据库机器的文件目录
- JAVA翻译给定中文字符串的拼音首字母
- Javascript截取字符串的两个方法
- 管理用户安全
- GD绘图
- xhtml&CSS文档规范
- 继承
- 学习GoF设计模式的重要性
- Visual Studio 2010 Express
- Struts2+hibernate+spring 配置文件中scope="prototype"的作用
- 线程范围内数据共享
- java中的Serializable接口到底是做什么用的
- Asp.net控制TextBox只能输入数字