PHPlot 5.5.0发布 创建图表的PHP图形类

PHPlot 5.5.0此版本已嵌入到HTML页面中的绘图图象,所有的制作由PHP脚本生成。还有一个新的绘图类型,和其他新功能及错误修正。 PHPlot参考手册已经更新,并增加新的例子。

PHPLOT是一个用来创建图表的PHP图形类,需要 PHP5 的支持。PHPLot使用PHP的GD扩展来生成PNG/GIF/">JPEG 格式图片。

生成上面图形的代码如下:   # PHPlot Demo  # 2008-01-09 ljb  # For 
more information see http://sourceforge.net/projects/phplot/   # Load the PHPlot class library:  require_once 'phplot.php';   # Define the data 
array: Label, the 3 data sets.  # Year,  Features, Bugs, Happy Users:  $data = array(    array('2001',  60,  35,  20),    array('2002',  65,  30,  30),    array('2003',  70,  25,  40),    array('2004',  72,  20,  60),    array('2005',  75,  15,  70),    array('2006',  77,  10,  80),    array('2007',  80,   5,  90),  );   # Create a PHPlot object 
which will make a 600x400 pixel image:  $p = new PHPlot(600, 400);   # Use TrueType fonts:  $p->SetDefaultTTFont('./arial.ttf');   # Set the main plot title:  $p->SetTitle('PHPlot Customer Satisfaction (estimated)');   # Select the data array representation and store the data:  $p->SetDataType('text-data');  $p->SetDataValues($data);   # Select the plot type - bar chart:  $p->SetPlotType('bars');   # Define the data range. PHPlot can do this automatically, but not as well.  $p->SetPlotAreaWorld(0, 0, 7, 100);   # Select an overall image background color and another color under the plot:  $p->SetBackgroundColor('#ffffcc');  $p->Set
DrawPlotAreaBackground(True);  $p->SetPlotBgColor('#ffffff');   # Draw lines on all 4 sides of the plot:  $p->SetPlotBorderType('full');   # Set a 3 line legend, and position it in the upper left corner:  $p->Set
Legend(array('Features', 'Bugs', 'Happy Users'));  $p->SetLegendWorld(0.1, 95);   # Turn data labels on, and all ticks and tick labels off:  $p->SetXDataLabelPos('plotdown');  $p->SetXTickPos('none');  $p->SetXTickLabelPos('none');  $p->SetYTickPos('none');  $p->SetYTickLabelPos('none');   # Generate and output the graph now:  $p->DrawGraph();   

下载地址:

http://sourceforge.net/projects/phplot/files/phplot/5.5.0/phplot-5.5.0.tar.gz/download

http://sourceforge.net/projects/phplot/files/phplot/5.5.0/phplot-5.5.0.zip/download

时间: 2024-09-27 05:22:24

PHPlot 5.5.0发布 创建图表的PHP图形类的相关文章

PHPlot 5.7.0发布 创建图表的PHP图形类

PHPlot 是一个用于动态科学.商业,股市图表的图形库.它允许PHPhttp://www.aliyun.com/zixun/aggregation/7155.html">开发人员从一个PHP应用程序中创建饼形图,柱状图,线图,点图等. PHPLOT 是一个用于图表和平面图创建的PHP图形类.其工作原理是基于PHP5(但旧版本可以使用PHP4),使用PHP GD扩展来生成PNG.GIF或JPEG图像.支持TrueType字体(TTF),内置的GD字体,支持的绘图类型包括:area, bar

PHPlot 5.4.0发布,PHP图表类

PHPLOT是一个用来创建图表的PHP图形类,需要PHP5的支持.PHPLot使用PHP的GD扩展来生成 PNG/GIF/JPEG 格式图片. 该版本新增了对legend定位和外观的控制功能,同时可控制水印和表格线,更新了文档说明,并为这些新的特性增加了例子. 原文出自:开源中国社区

EZBlueprint 1.0发布 创建办公室和家庭布局平面图

EZBlueprint是一个快速创建办公室和家庭布局2D平面图的简单程序.它http://www.aliyun.com/zixun/aggregation/18736.html">允许用户方便地画出像房间,门,窗,墙壁,家具等物品.专业版使用户能够在其他程序中导出使用或网站上的图像. 下载地址:http://www.ezblueprint.com/linux/linux.html EZBlueprint 1.0发行说明:这是最初的Linux版本.

VisIt 2.3.0发布 科学数据可视化和图形分析工具

VisIt是一个交互式并直观看科学http://www.aliyun.com/zixun/aggregation/12238.html">数据可视化和图形分析工具.用户可以快速生成他们的数据可视化,动画,通过操作它们,并保存为演示所产生的图像.访问包含了丰富的可视化功能设置,使您可以查看多种方式的数据.它可用于二维和三维(2D和3D)结构化和非结构化网格定义的标量和向量场可视化.它的目的是,以交互方式处理非常大的数据集TeraScale范围的大小,和行之有效的降低到较小的数据集的千字节的范

Laravel 5.0 发布 新版本特性详解

 这篇文章主要介绍了Laravel 5.0 发布 新版本特性详解,本文讲解了目录结构.Contracts.路由缓存.路由中间.控制器方法注入.认证脚手架等新特性,需要的朋友可以参考下     译注: 期待 Laravel 5.0 已经很久很久了, 之前跳票说要到今年一月份发布. 从一月份就一直在刷新官网和博客, 始终没有更新的消息, 前几天终于看到官网文档切换到了 5.0 版. 新版本带来了众多令人激动的新特性, 尤其是定时任务队列和表单请求两个特性, 光看一下更新说明中的简单介绍都忍不住要上手

在 ASP.NET 2.0 中创建 Web 应用程序主题

asp.net|web|程序|创建 引言 主题是 Microsoft ASP.NET 2.0 的一项新增功能,使用此功能可以一次定义一组控件的外观,并可以将该外观应用于整个 Web 应用程序.例如,通过利用主题功能,您可以在一个中心位置为应用程序中的所有 TextBox 控件定义共同的外观,如背景颜色和前景颜色.使用主题功能可以轻松建立并维护整个网站外观的一致性. 主题与级联样式表并不相同.使用级联样式表可以控制浏览器上的 HTML 标记的外观.而主题则应用在服务器上,并适用于 ASP.NET

ASP.NET中利用Crystal Report创建图表

asp.net|创建|图表 在很多的应用程序中,报表是不可缺少的,一张好的报表能直观地让人把握数据的情况,方便决策.在这篇文章中,我们将以一个三层结构的asp.net程序为例,介绍如何使用crystal report ,来制作一份报表,其中介绍了不少asp.net和水晶报表的技巧. 在这个例子中,我们设想的应用要为一个销售部门制作一份报表,管理者可以查看某段时间之内的销售情况,以列表或者折线图的形式反映出销售的趋势.我们将使用SQL Server 2000做为数据库,使用VB.NET编写中间层逻

AI大事件 | OpenAI员工离职创立机器人新公司,spaCy v2.0.0发布

呜啦啦啦啦啦大家好呀,又到了本周的AI大事件时间了.过去的一周中AI圈都发生了什么?大佬们互撕了哪些问题?研究者们发布了哪些值得一读的论文?又有哪些开源的代码和数据库可以使用了?文摘菌带你盘点过去一周AI大事件! 新闻 Waymo的无人驾驶汽车已奔驰在亚利桑那州凤凰城的大路上 来源:WWW.RECODE.NET 链接:https://www.recode.net/2017/11/7/16614780/alphabet-driverless-cars-phoenix-arizona Alphabe

Hyper™ 1.0.0 发布,JS/HTML/CSS 终端

Hyper 1.0.0 发布了,Hyper 是一款 JS / HTML/ CSS 终端工具.该项目旨在为用户创建一个美观的.易于扩展的命令行接口工具,并且构建一个开放式 Web 标准. 更新内容: 1.支持 Windows ,Linux 版改进 该版本正式宣布支持 Windows ,同时提供一流的 Linux 版本: 从child_pty 移动到 pty.js - 后者支持 Windows 重写了选项卡的 UI 添加了一个汉堡菜单,以便可以轻松访问应用菜单 2.改进的国际化键盘支持 如果之前使用