PHP报表学习笔记.doc

PHP报表学习笔记.doc

ID:50829171

大小:130.50 KB

页数:5页

时间:2020-03-15

PHP报表学习笔记.doc_第1页
PHP报表学习笔记.doc_第2页
PHP报表学习笔记.doc_第3页
PHP报表学习笔记.doc_第4页
PHP报表学习笔记.doc_第5页
资源描述:

《PHP报表学习笔记.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PHP报表开发:报表:以表格或者图标的方式,显示报告数据。很强大的一款技术。jpgrapfphp绘图坐标体系:php绘图像素:像素是一个密度单位而不是长度单位。绘图技术核心:步骤:1.创建画布2.绘制需要的各种图形gb库3.输出图像都网页,也可以另存为4.销毁该图片,为了释放内存Ø常用的图像格式:gif,jpg/jpeg,png这三种图片的格式区别:gif图片的也缩率高,只能显示256色。所可能造成色彩的丢失。但是可以显示动画图片。jpg/jpeg图片的压缩率高(有损压缩),网页上用的多。png结合了以上两种图片的优势,缺点就是不能显示动画。色彩保存最好,而且传送

2、的时候会压缩到极致再传送(png有自带的一种压缩算法)。如何选择:根据特点选择。快速入门:首先启用gb库,php.ini中然后重启apache案例:

3、t$cx,int$cy,int$w,int$h,int$color)//圆//imageellipse($im,20,20,20,20,$red);//直线//imageline($im,0,0,400,300,$red);//空心矩形//imagerectangle($im,40,40,80,80,$red);//实心矩形//imagefilledrectangle($im,50,50,90,90,$red);//画弧线//imagearc($im,150,150,90,90,180,270,$red);//扇形//imagefilledarc($im,150,

4、150,90,90,180,270,$red,IMG_ARC_PIE);/*//拷贝图片到画布//.加载圆图片$srcImage=imagecreatefromgif("girl1.gif");//.拷贝$srcImageInfo=getimagesize("girl1.gif");print_r($srcImageInfo);exit();imagecopy($im,$srcImage,100,100,0,0,100,100);*///写字//imagestring($im,5,0,0,"zhanghjui",$red);$str="师大,我的大学,Icome"

5、;//第二个参数,字号,第三个旋转度,imagettftext($im,20,10,50,50,$red,"msyh.ttf",$str);//3.输出图像都网页,也可以另存为header("content-type:image/png");imagepng($im);//4.销毁该图片,为了释放服务器内存imagedestory($im);?>综合案例:人口饼状图:代码:

6、ll($im,0,0,$white);$red=imagecolorallocate($im,255,0,0);$darkred=imagecolorallocate($im,144,0,0);$blue=imagecolorallocate($im,3,0,129);$darkblue=imagecolorallocate($im,20,14,87);$gray=imagecolorallocate($im,193,189,194);$darkgray=imagecolorallocate($im,145,142,145);//变暗,for($i=70;$i>5

7、0;$i--){imagefilledarc($im,200,$i,200,100,0,35,$darkred,IMG_ARC_PIE);imagefilledarc($im,200,$i,200,100,35,80,$darkgray,IMG_ARC_PIE);imagefilledarc($im,200,$i,200,100,80,360,$darkblue,IMG_ARC_PIE);}//加盖imagefilledarc($im,200,50,200,100,0,35,$red,IMG_ARC_PIE);imagefilledarc($im,200,50,2

8、00,10

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。