Common Lisp的矢量图形库

问题描述 投票:7回答:2

有人可以建议一个很好的矢量图形库吗? 有几个库支持绘图形状,我需要的是一个可以保存为矢量格式的库。

编辑:我必须承认在发布之前我没有做足够的谷歌搜索。

cl-vectors似乎得到维护,推进和记录。 vecto似乎得到了维护,足够先进,并且有足够的文档记录

我仍然习惯于cl库不是他们看起来的样子,所以如果有人有个人经历,请分享

lisp common-lisp vector-graphics
2个回答
6
投票

我对vecto有非常积极的经验,但我用它来生成PNG文件(各种图表)。它非常易于使用且易于使用。但是,据我所知,它无法保存为任何矢量格式。

如果你想写一些矢量格式,CL-SVG可能是唯一合理的选择,但我没有尝试。


6
投票

除了CL-SVG,CL-PDF似乎是另一种选择。

编辑:另一个建议

我进一步研究了这个主题,因为我自己对此感兴趣,并找到了一个支持保存到文件(PS,PDF,SVG和PNG)以及在屏幕上绘图(GTK2和X11)的库:cl-cairo2 。如果您需要两者并且尚未绑定到另一个窗口库,它似乎真的是最佳选择。

© www.soinside.com 2019 - 2024. All rights reserved.