excel里的图标(如柱状图)能用PHP写出来吗?

我用PHPExcel作数据导出,导出成xls文件。可是PHPExcel貌似不能根据几个单元格的数据作出图,比如柱状图。

请教一下,用PHP能不能搞定这件事?
或者,excel的柱状图之类的东西是靠什么生成的?我本以为图的生成原理就像公式一样,比如在D2单元格是=SUM(A2:C2),那就是求A2到C2的和。我以为图也像这样。但是实际上貌似比这个更复杂。有明白这东西的高手么?
anonymous444:非常感谢!还想问一下,你的意思是先用GD生成一个图片,然后保存在硬盘里,然后用PHPExcel把这个图片导入?是这个思路么?
-=-=-=
可是如果通过先生成图片来做的话,会影响性能啊。得先生成图片,然后在贴进excel,图片还得保存,会耗费不少资源的。我的意思还是优先考虑直接用程序生成excel图表

可以用PHP做出柱状图,运用php 的GD库函数即可.
GD库函数功能强大,可自行查php手册,给你贴几个常用的函数
imagefilledrectangle — 画一矩形并填充
imagefilledpolygon — 画一多边形并填充
imageellipse — 画一个椭圆
imagefttext — 使用 FreeType 2 字体将文本写入图像
等等.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-11-20
楼上回答是正确的!
第2个回答  2009-11-20
对 可以做出来!支持沙发!
第3个回答  2009-11-20
顶楼上的,具体的还要自己操作

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网