Language agnostic 海图绘制软件的设计

Language agnostic 海图绘制软件的设计,language-agnostic,charts,drawing,Language Agnostic,Charts,Drawing,我设计的软件需要绘制几种不同类型的图表——条形图、饼图、流程图/图表、随时间变化的图表。我正在寻找与问题的编程方面以及UI/显示方面相关的资源。书籍、在线资源都会有帮助。谢谢。你必须自己画吗。如果你想节省时间(可能还有金钱),那么你可以尝试将其中一个嵌入到你的应用程序中这确实有点取决于语言:这里可能有一些给你的建议。希望他们能帮助: code.google.com/api/chart/ home.gna.org/pychart Excel库可以通过Office API导入,但它确实需要您安装E

我设计的软件需要绘制几种不同类型的图表——条形图、饼图、流程图/图表、随时间变化的图表。我正在寻找与问题的编程方面以及UI/显示方面相关的资源。书籍、在线资源都会有帮助。谢谢。

你必须自己画吗。如果你想节省时间(可能还有金钱),那么你可以尝试将其中一个嵌入到你的应用程序中

这确实有点取决于语言:这里可能有一些给你的建议。希望他们能帮助:

code.google.com/api/chart/

home.gna.org/pychart

Excel库可以通过Office API导入,但它确实需要您安装Excel

:写spss绘图库的人写的书。有点理论,但是很好的xml处理。。。为您提供spss的图形xml模式


但我相信还有很多其他人会知道;如果你正在开发一种构建图表的新方法,那太棒了

假设:我不知道您的需求,但一开始我会觉得(从而形成我的假设),您正在尝试开发一个更好的绘图软件,这通常是一个界面

考虑用其他已经做图表的编程语言检查库


AdobeFlex/Air有一个,PHP有,Java有,.NET有。。等等。

查看您选择的语言的现有charing库有很大帮助。就我而言,它帮了我很大的忙,我决定不写我自己的

对于我们选定的.net应用程序,这可能非常令人惊讶


然而,我从中得到的真正教训是:图表的种类比我想象的要多得多,我使用了很多图表。确保您最终拥有足够的模块化功能,以尽可能少的努力处理点击新图表类型/配置。

您想看看EyeSee吗