我在Windows上使用Haskell平台,我想编写一个可以绘制图形的小程序.图表应导出为任何图像格式(甚至PDF).
实现这一目标的最简单方法是什么?
(按图表我的意思是情节.)
通过"图形",你的意思是图形(节点和边)或图的图论理论意义吗?
用任何语言输出图形的最简单方法是将点管道输入Graphviz.Hackage甚至还有一个有用的Data.Graphviz包,可以为你做一些低级工作,特别是如果你已经在使用优秀的FGL.
用任何语言输出绘图的最简单方法是将gnuplot脚本输入到gnuplot中.同样,Hackage上有一个Graphics.Gnuplot包.
Graphics.Rendering.Chart相当不错; 它确实比gnuplot更多.
实际上,你应该只看看Hackage,看看哪种最适合你的需求......