Java Excel中的图形和图表

Java Excel中的图形和图表,java,android,excel,graph,ios4,Java,Android,Excel,Graph,Ios4,我想在我的Android设备上显示从Excel电子表格生成的图形和图表。在我看来,我的选择是: 从Excel导出数字数据,并使用类似AChartEngine的软件包在设备上绘制它 从Excel导出XML数据,并在PC上绘制(使用其他图形软件包?)或在设备上绘制(使用其他图形软件包?) 使用Excel在PC上以交互方式创建图形,并拍摄屏幕快照。将该文件发送到设备以在ImageView中显示 将数据安排为web服务器上的页面,而不是Excel电子表格文件中的页面。从服务器读取页面并在设备上绘制图形,

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

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

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

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

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

  • 是否还有其他可供选择的方案? 是否也有其他平台上可以共享的方法,比如iOS和RIM


    感谢您的建议-看起来这应该是一个解决的问题。

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

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


  • 您是在问如何以编程方式实现这一点,还是有一个应用程序已经实现了这一点?我想获得指向这两个备选方案的指针,如果它们存在的话。谢谢。你也可以使用谷歌图表api来完成。这里有更多关于谷歌图表api的信息:这是一个基于HTML的解决方案,所以需要显示在网络视图中,而不是画布上。