如何从文本创建图片/图表?

时间:2011-02-21 12:41:49

标签: graphics diagram graphviz

我正在尝试创建一些图表,以便在我的网站上在线发布,作为PNG图像。我不想使用像Photoshop或类似的任何图像编辑器。相反,我想使用一些纯文本格式和编译器。到目前为止我唯一知道的工具是Graphviz / DOT,它有一些缺点。有哪些替代方案?

4 个答案:

答案 0 :(得分:9)

不知道您想要创建哪种特定类型的图表,以及graphviz的哪些缺点会让您寻找替代方案,我不确定以下备选方案是否适用于您的需求:

Web sequence diagrams 从文本文件创建图表,并且有可用的API。如果需要,您也可以购买要在内部网络中托管的服务器版本。

yUML 还会根据文字创建图表,还有一个供本地使用的许可证。

基于python的块/序列/活动/网络图的另一个工具是 blockdiag

答案 1 :(得分:2)

我也在寻找DSL - >图表备选方案。

到目前为止我的清单:

JavaScript不会生成PNG文件。但它在网上; - )

答案 2 :(得分:1)

一个非常通用的解决方案是编写SVG图像并将它们提供给光栅化器(例如rsvg)。

答案 3 :(得分:1)

我会推荐http://plantuml.sourceforge.net/,这对UML草图非常有用,并且已经与CKeditor,TiddlyWiki,TinyMCE Editor集成。