【问题标题】:How to go from .dot to graph using an api如何使用 api 从 .dot 转到图形
【发布时间】:2018-09-14 17:51:31
【问题描述】:

有没有办法通过 API 从 .dot 转到图形 (png)?我既不能在本地安装 sw,也不能使用网络浏览器。因此,是否有一个 web url,我可以向其发送包含以下 graphviz 数据正文的 http 请求?也许是使用邮递员或soapUI的POST或GET请求,因此此类请求的响应应包含表示图形的png?。下面是一个简单的例子。

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

我将收到更多带有更复杂组合的 .dot 请求。请让我知道是否有这样的网址,或有关如何实现此目的的建议。 提前致谢。

【问题讨论】:

    标签: graph png graphviz dot


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

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

      输出:

      【讨论】:

        猜你喜欢
        • 2020-06-10
        • 2010-12-02
        • 2018-07-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-01
        • 1970-01-01
        相关资源
        最近更新 更多