【GD2绘制图形在浏览器中不能展示】教程文章相关的互联网学习教程文章

利用php绘制饼状图的实现代码_php技巧【图】

drawPieImg()函数包含8个参数,$title为饼状图的标题;$dataArr为需要显示的数据数组;$labelArr为对应数据的标签分类数组;$colorArr为对应数据的绘图颜色数组,这4个参数是必须的,对于不同的系统应用传递相应的参数即可。接下来的4个参数,负责设置要生成的饼状图的大小,如果不设置则使用系统默认值。程序按照床底数组数据的大小,从0度开始绘制,方向按照顺时针方向依次绘制对应数据占据的扇面大小。 代码如下: //变量定义,画...

如何使用php绘制在图片上的正余弦曲线_php技巧

以前用actionscript写动态绘制三角函数曲线,其实php输出三角函数曲线也很简单。 代码如下: define("MAX_WIDTH_PIXEL", 600); define("MAX_HEIGHT_PIXEL", 240);//发送标头信息 header("Content-type: image/gif");//建立图像 $img = imageCreate(MAX_WIDTH_PIXEL, MAX_HEIGHT_PIXEL);//设定颜色 $bgcolor = imageColorAllocate($img, 0xff, 0xe9, 0xe9); $red = imageColorAllocate($img, 255, 0, 0); $blue = imageColorAllocate...

PHP中绘制图像的一些函数总结_php技巧【图】

在PHP中绘制图像的函数非常丰富,包括点、线、各种几何图形等可以想象出来的平面图形,都可以通过PHP中提供的各种画图函数完成。我们在这里介绍一些常用的图像绘制,如果使用我们没有介绍过的函数,可以参考手册实现。另外,这些图形绘制函数都需要使用画布资源,并在画布中的位置通过坐标(原点是在画布左上角的起始位置,以像素为单位,沿着X轴正方向向右延伸,Y轴正方向向下延伸)决定,并且还可以通过函数的最后一个参数,设置...

PHP中创建图像并绘制文字的例子_php技巧【图】

在图像中显示的文字也需要按坐标位置画上去。在PHP中不仅支持比较多的字体库,而且提供了非常灵活的文字绘制方法。例如,在图中绘制缩放、倾斜、旋转的文字等。可以使用imageString()、imageStringUP()或imageChar()等函数使用的字体文字绘制到图像中。这些函数的原型如下所示:代码如下: bool imagestring(resource $image,int $font,int $x ,int $y,string $s,int $color) //水平地画一行字符串 bool imagestringup...

php绘制一个矩形的方法_php技巧

本文实例讲述了php绘制一个矩形的方法。分享给大家供大家参考。具体实现方法如下:代码如下: //1、创建画布 $im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。 //2、绘制所需要的图像 $red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用 imagerectangle($im,30,30,240,140,$red);//画一个矩形。参数说明:30,30表示矩形左...

php绘制一条直线的方法_php技巧

本文实例讲述了php绘制一条直线的方法。分享给大家供大家参考。具体实现方法如下:代码如下: //1、创建画布 $im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。 //2、绘制所需要的图像 $red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用 imageline($im,30,30,240,140,$red);//画一条直线。参数说明:30,30表示起点坐标;...

php绘制一条弧线的方法_php技巧

本文实例讲述了php绘制一条弧线的方法。分享给大家供大家参考。具体如下: 弧线相当于截取了椭圆的一部分。代码如下:代码如下:<?php //1、创建画布 $im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。 //2、绘制所需要的图像 $red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用 imagearc($im,100,80,120,90,0,120,$red);...

php绘制一个扇形的方法_php技巧

本文实例讲述了php绘制一个扇形的方法。分享给大家供大家参考。具体如下: php绘制一个扇形。关于参数说明,除最后一个参数外,其它都与弧线的参数一样,请参考上一篇《php绘制一条弧线的方法》。最后一个参数有四种类型。分别是: IMG_ARC_PIE、IMG_ARC_CHORD、IMG_ARC_NOFILL和IMG_ARC_EDGED,具体参数说明见php手册的 imagefilledarc 画扇形函数。代码如下:<?php //1、创建画布 $im = imagecreatetruecolor(300,200);//新建一个...

php绘制圆形的方法_php技巧

本文实例讲述了php绘制圆形的方法。分享给大家供大家参考。具体实现方法如下: php绘图的基本步骤,有四步(php.ini里的 extension = php_gb2.dll 组件首先需要启用) 1、创建画布; 2、画出所需要的图像(圆、直线、矩形、扇形、弧线.......); 3、输出到网页,或者另存; 4、销毁图片(目的是释放图像所占用的内存)。 网站开发最常用的三种图像格式:gif、jpg/jpeg、png (1)gif格式:压缩率最高,但只能显示256色,可能造成色...

php使用Jpgraph绘制3D饼状图的方法_php技巧【图】

本文实例讲述了php使用Jpgraph绘制3D饼状图的方法。分享给大家供大家参考。具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_pie.php"); include ("src/jpgraph_pie3d.php"); $data = array(19,23,34,38,45,67,71,78,85,87,90,96); $graph = new PieGraph(400,300); $graph->SetShadow(); $graph->title->Set("年度收支表"); $graph->title->SetFont(FF_SIMSUN,FS_BOLD); $pieplot = new Pi...

php使用Jpgraph绘制饼状图的方法_php技巧【图】

本文实例讲述了php使用Jpgraph绘制饼状图的方法。分享给大家供大家参考。具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_pie.php"); $data = array(19,23,34,38,45,67,71,78,85,87,90,96); $graph = new PieGraph(400,300); $graph->SetShadow(); $graph->title->Set("年度收支表"); $graph->title->SetFont(FF_SIMSUN,FS_BOLD); $pieplot = new PiePlot($data); $graph->Add($pieplot); ...

php使用Jpgraph绘制柱形图的方法_php技巧【图】

本文实例讲述了php使用Jpgraph绘制柱形图的方法。分享给大家供大家参考。具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_bar.php"); $data = array(19,23,34,38,45,67,71,78,85,87,90,96); //定义数组 $graph = new Graph(400,300); //创建新的Graph对象 $graph->SetScale("textlin"); $graph->SetShadow(); //设置阴影 $graph->img->SetMargin(40,30,20,40); //设置边距 $...

php使用Jpgraph绘制复杂X-Y坐标图的方法_php技巧【图】

本文实例讲述了php使用Jpgraph绘制复杂X-Y坐标图的方法。分享给大家供大家参考。具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_line.php"); $data1 = array(19,23,34,38,45,67,71,78,85,87,90,96); //第一条曲线的数组 $data2 = array(523,634,371,278,685,587,490,256,398,545,367,577); //第二条曲线的数组 $graph = new Graph(400,300); //创建新的Graph对象 $graph->SetScale("textlin"...

php使用Jpgraph绘制简单X-Y坐标图的方法_php技巧【图】

本文实例讲述了php使用Jpgraph绘制简单X-Y坐标图的方法。分享给大家供大家参考。具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_line.php"); //将要用于图表创建的数据存放在数组中 $data = array(19,23,34,38,45,67,71,78,85,87,90,96); $graph = new Graph(400,300); //创建新的Graph对象 $graph->SetScale("textlin"); //设置刻度样式 $graph->img->SetMargin(30,30,80,30); //设置图表边...

php GD绘制24小时柱状图

80,250,430,134,35,60,233,90,263,225,120,59,151,677,340,221,550,300,229,97,230,123,133,87 一共24个数字 一个都不能少哦少了要出错 你可以修改函数判断一下 代码如下:<?PHP /* 24小时柱状图 作者:taokey QQ:29611705 */ function h24($str){ $hour = explode(",",$str); $hmax = max($hour); $ppix = 150/$hmax; //计算柱状图高度 $h0 = 19...