Excel中的java图形和图表
我想在我的Android设备上显示从Excel电子表格生成的图形和图表。在我看来,我的选择是:
从Excel导出数字数据,并使用类似AChartEngine的软件包在设备上绘制它
从Excel导出XML数据,并在PC上绘制(使用其他绘图软件包?)或者在设备上绘制它(使用其他图形包?)
使用Excel在PC上以交互方式创建图形,并拍摄屏幕快照。将该文件发送到设备以在ImageView中显示
将数据安排为web服务器上的页面,而不是Excel电子表格文件中的页面。从服务器读取页面并在设备上绘制图形,如步骤1所示
还有什么方法可以在其他平台上共享,比如iOS和RIM
谢谢你的建议,看来这应该是个解决问题了
# 1 楼答案
几个月前我研究过这个问题,发现AChartEngine是最容易使用的库。一些好处是它是开源的,它有一个很好的社区,并且它被积极维护。它也是免费的,考虑到像Java Charts for Android这样的一些本地库的价格大约为140美元,这真是太棒了!我绝对不会建议使用Excel生成和显示
ImageView
。。。如果有的话,一定要去本地图书馆。(一些库,比如AChartEngine,允许您在屏幕上动态调整图表的大小/位置,这可能是以后的一个不错的选择)除了AChartEngine,您还可以考虑其他一些库: