如何使用api从.dot转到图表

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

有没有办法从.dot到图形(png)通过API?我既不能在本地安装sw也不能使用Web浏览器。因此,是否有一个网址,我可以发送包含以下graphviz数据正文的http请求?也许是使用postman或soapUI的POST或GET请求,以便这种请求的响应应该包含代表图形的png?以下是一个简单的例子。

digraph G {
"A"->"B";                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
"B"->"C";                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
"C"->"D";                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
"D"->"E";  
}

我将通过更复杂的组合获得更多的.dot请求。如果有这样的网址,或者有关如何实现这一目标的建议,请告诉我。提前致谢。

graph png graphviz dot
2个回答
0
投票

你试过viz-js.com吗?你可以自己从github构建它。有了源代码,我相信你可以实现你的要求。


0
投票

免责声明:我是Image-Charts的创始人。

将您的点文件内容传递给Web服务,您将获得SVG图像,如下所示:

https://image-charts.com/chart
?cht=gv:dot
&chl=digraph G { "A"->"B"; "B"->"C"; "C"->"D"; "D"->"E"; }

输出:

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