0
存在哪些庫/模塊可以輸出來自Haskell的PostScript文件?使用越簡單,越容易。我需要的唯一兩個功能是繪製點和線的能力。如何從Haskell程序輸出PostScript文件?
存在哪些庫/模塊可以輸出來自Haskell的PostScript文件?使用越簡單,越容易。我需要的唯一兩個功能是繪製點和線的能力。如何從Haskell程序輸出PostScript文件?
快速按Ctrl-F上Hackage發現三個包在他們的描述中提後記:
此外,綁定到開羅有設施創建PostScript輸出:
也許其中之一將滿足您的需求。
PostScript是一個圖靈完整的編程語言(基於堆棧),帶有文本表示;所以生成它只是一個打印問題。但是,也許你想要一個Haskell接口到開羅庫? – 2012-04-02 18:45:58
不幸的是,PostScript沒有原生的點或線,你必須分別用弧線和路徑來模擬它們。如果您對PostScript有所瞭解,可以很容易地爲點和線定義您自己的基元,然後生成簡單的代碼來使用它們。順便說一下,我是Daniel Wagner提到的Wumpus的作者,它有一個相當奇怪的API來構建繪圖,以便它可以做一些技巧來生成稍微有效的PostScript(雖然它可以做得更好)。如果你想要一個繪圖庫,我會建議使用Diagrams,如果你能忍受開羅的依賴。 – 2012-04-02 20:22:11