一直以来,都是使用ChartDirector作为绘图工具,而ChartDirector一直是商业授权下的闭源软件,但是用起来非常方便,而且有详细的文档,各个语言的开发版本以及针对各个系统环境的版本都有,可惜就是如果要用的话,需要交纳费用,否则会引起一些不必要的纠纷,而JPGraph是基于php的GD库,同时字体需要freetype库的支持。
使用jpgraph有几大好处:
1,环境依赖性好:一般只要服务器安装GD库、freetype库以及PHP版本大于4.1都可以使用,目前jpgraph提供了php两种版本,一种是适合php4的,一种是适合php5环境的;
2,没有版权纠纷:任何想使用该封装库的人或单位都不需要担心公司找上门打官司;
3,可开发性强:可以结合自己的方式再进行封装,由于jpgraph基本上使用开源方式,所以任何人可以对代码进行修改,以便适合自己的需要;
4,文字的编码处理能力:jpgraph提供了东亚文字等的处理方式,只要系统使用合适的语言库,就可以支持任何国家的语言库,不过首先保证语言库是已经授权的版本哦,比如simsun.ttc就不属于免费的字体哟。
1,环境依赖性好:一般只要服务器安装GD库、freetype库以及PHP版本大于4.1都可以使用,目前jpgraph提供了php两种版本,一种是适合php4的,一种是适合php5环境的;
2,没有版权纠纷:任何想使用该封装库的人或单位都不需要担心公司找上门打官司;
3,可开发性强:可以结合自己的方式再进行封装,由于jpgraph基本上使用开源方式,所以任何人可以对代码进行修改,以便适合自己的需要;
4,文字的编码处理能力:jpgraph提供了东亚文字等的处理方式,只要系统使用合适的语言库,就可以支持任何国家的语言库,不过首先保证语言库是已经授权的版本哦,比如simsun.ttc就不属于免费的字体哟。