Jpgraph这个强大的绘图组件能根据用户的需要绘制任意图形。只需要提供数据,就能自动调用绘图函数的过程,把处理的数据输入自动绘制。Jpgraph提供了多种方法创建各种统计图,包括折线图、柱形图和饼形图等。Jpgraph是一个完全使用PHP语言编写的类库,并可以应用在任何PHP环境中。
需要注意的是,如果你在LINUX系统下,字体的路径一定得是系统路径 举例 字体放在 /var/fonts/default/font.ttf 你在使用的时候一定要用这个完整的路径
Jpgraph的安装
Jpgraph可以从其官方网站http://www.aditus.nu/jpgraph/下载。注意Jpgraph支持PHP 4.3.1以上和PHP 5两种版本的图形库,选择合适的Jpgraph下载。目前最新的版本是2.3。
Jpgraph的安装方法非常简单,文件下载后,安装步骤如下:
(1)将压缩包下的全部文件解压到一个文件夹中,如F:AppServwwwjpgraph。
(2)打开PHP的安装目录,编辑php.ini文件并修改其中的include_path参数,在其后增加前面的文件夹名,如include_path = ".;F:AppServwwwjpgraph"。
(3)重新启动Apache服务器即可生效。
注意:Jpgraph需要GD库的支持。如果用户希望Jpgraph类库仅对当前站点有效,只需将Jpgraph压缩包下的src文件夹中的全部文件复制到网站所在目录的文件夹中即可,使用时调用src文件夹下的指定文件即可。这些内容在后面的典型实例中将具体讲解。
Jpgraph的配置
Jpgraph提供了一个专门用于配置Jpgraph类库的文件jpg-config.inc.php。在使用Jpgraph前,可以通过修改文本文件来完成Jpgraph的配置。
jpg-config.inc.php文件的配置需修改以下两项。
支持中文的配置
Jpgraph支持的中文标准字体可以通过修改CHINESE_TTF_FONT的设置来完成。
DEFINE('CHINESE_TTF_FONT','bkai00mp.ttf');默认图片格式的配置
根据当前PHP环境中支持的图片格式来设置默认的生成图片的格式。Jpgraph默认图片格式的配置可以通过修改DEFAULT_GFORMAT的设置来完成。默认值auto表示Jpgraph将依次按照PNG、GIF和JPEG的顺序来检索系统支持的图片格式。DEFINE("DEFAULT_GFORMAT","auto");注意:如果用户使用的为Jpgraph 2.3版本,那么不需要重新进行配置。
发表回复