我开发了一个工具,可以生成软件工程文档的框图。这是在“内存中”完成的:我的工具没有图形输出(它只是一组算法)。
这些框图是带有属性(名称,......)的彩色矩形。它们有输入/输出端口(带名称的小矩形)和端口之间的接线。我在自己的工具中管理所有这些元素的图形位置。
我想知道Inkscape是否适合显示我的算法结果(其他众所周知的工具,如Graphviz,tulip等已经变得不合适了。)
我想答案可能是'是的!'但是用什么格式来输入Inkscape?它们容易记录吗? xml还是其他什么?
那么我可以从外面控制Inkscape生成pdf,png等吗?仅供参考,我的工具是用Ruby编写的。
有什么想法吗?
ps:我可以生成的东西看起来像example