Gnuplot 在C中用方框和轴从文件中绘制甘特图

Gnuplot 在C中用方框和轴从文件中绘制甘特图,gnuplot,Gnuplot,我是C语言的编程系统,我想用X轴和Y轴在2D平面上画矩形来表示生成的数据调度问题。它应该看起来像甘特图。信息以文本文件形式提供。我还不需要什么花哨的东西。就像用红色绘制框一样,从X=5,Y=3开始,到X=7,Y=5结束。它应该支持轴缩放,我想它生成任何大小的图像 你们中有谁对使用这样一个工具有很好的经验吗?这个工具可以从某个文件的命令行生成此类图像,这些文件的每一行可能都是XY颜色格式的 到目前为止,我认为gnuplot是唯一可行的解决方案。请查看GraphViz,特别是dot。dot真的很想自

我是C语言的编程系统,我想用X轴和Y轴在2D平面上画矩形来表示生成的数据调度问题。它应该看起来像甘特图。信息以文本文件形式提供。我还不需要什么花哨的东西。就像用红色绘制框一样,从X=5,Y=3开始,到X=7,Y=5结束。它应该支持轴缩放,我想它生成任何大小的图像

你们中有谁对使用这样一个工具有很好的经验吗?这个工具可以从某个文件的命令行生成此类图像,这些文件的每一行可能都是XY颜色格式的


到目前为止,我认为gnuplot是唯一可行的解决方案。

请查看GraphViz,特别是dot。dot真的很想自己做图形布局,但如果我记性好的话,你可以强迫它把方框放在固定的位置。您可以从命令行使用点,也可以将点插入到它的API中

或者,你可以直接考虑写SVG,它只是文本——但是这对你是否有用,部分取决于你想要图形的最终形式。现在,大多数浏览器都尝试渲染SVG

除此之外,您还可以查看ImageMagick、Dislin、Cairo或其他众多图形库中的任何一个

因此,GNUPlot并不是唯一可行的解决方案