有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Excel中的java图形和图表

我想在我的Android设备上显示从Excel电子表格生成的图形和图表。在我看来,我的选择是:

  1. 从Excel导出数字数据,并使用类似AChartEngine的软件包在设备上绘制它

  2. 从Excel导出XML数据,并在PC上绘制(使用其他绘图软件包?)或者在设备上绘制它(使用其他图形包?)

  3. 使用Excel在PC上以交互方式创建图形,并拍摄屏幕快照。将该文件发送到设备以在ImageView中显示

  4. 将数据安排为web服务器上的页面,而不是Excel电子表格文件中的页面。从服务器读取页面并在设备上绘制图形,如步骤1所示

是否还有其他可供选择的方案?

还有什么方法可以在其他平台上共享,比如iOS和RIM

谢谢你的建议,看来这应该是个解决问题了


共 (1) 个答案

  1. # 1 楼答案

    几个月前我研究过这个问题,发现AChartEngine是最容易使用的库。一些好处是它是开源的,它有一个很好的社区,并且它被积极维护。它也是免费的,考虑到像Java Charts for Android这样的一些本地库的价格大约为140美元,这真是太棒了!我绝对不会建议使用Excel生成和显示ImageView。。。如果有的话,一定要去本地图书馆。(一些库,比如AChartEngine,允许您在屏幕上动态调整图表的大小/位置,这可能是以后的一个不错的选择)

    除了AChartEngine,您还可以考虑其他一些库:

    1. ChartDroid
    2. AndroidPlot