2009-06-04 107 views
6

我在Windows上使用Haskell平臺,我想寫一個可以繪製圖形的小程序。該圖應導出爲任何圖像格式(甚至PDF)。在Windows上的Haskell圖形繪圖

完成此操作的最簡單方法是什麼?

(通過圖我的意思是陰謀。)

回答

6

通過「圖」,你的意思是圖形(節點和邊)或情節的圖論意義?

以任何語言輸出圖形的最簡單方法是將dot輸入Graphviz。 Hackage甚至有一個有幫助的Data.Graphviz包,它爲你做了一些低級別的工作,特別是如果你已經在使用優秀的FGL

以任何語言輸出圖的最簡單方法是將gnuplot腳本輸入gnuplot。再次,在Hackage上有一個Graphics.Gnuplot包。

Graphics.Rendering.Chart是相當不錯的;它比gnuplot做得更好。

其實,你應該看看周圍Hackage,看看有什麼最適合您的需求...

+0

我的意思是一個陰謀。我會更新這個問題來澄清這一點。 – 2009-06-04 16:39:17