我想将一张股价数据表可视化为烛台;并作为趋势线。

我正在寻找一个可C调用的库,它将以原始价格数据作为输入,并带有一个图形文件(图片),可以将其存储在某个位置,然后在CGI生成的HTML页面中命名。

我想有很多候选人。到目前为止,我发现到目前为止只有三种可能性:

  • Boost图形界面语言
  • imagemagick
  • gnuplot
  • 我也可以想象直接在HTML5 Canvas 上绘制。我对这种方法一无所知。

  • 您能推荐一种简单,灵活,丰富和强大的方法/库吗?

    最佳答案

    GD库对于创建动态PNG非常有用。

    它用C编写,对PHP,Perl和许多其他语言具有良好的语言绑定(bind),并且有一些用于Shell编程的命令行工具。

    有关使用GD进行C编程的信息,请参见以下问题:

    Looking for GD tutorial in C/C++

    在GD之上的Perl库可以满足您的需求:

    https://metacpan.org/pod/GD::Graph::candlesticks

    即使您还没有尝试过perl,其中的代码示例也很容易阅读。
    然后将其用作普通的旧CGI脚本。或者尝试一些更花哨的东西。

    例子:

    关于c - 是否有一个C调用库可以从原始数据生成PNG?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8900196/

    10-11 19:44