16

当您想要创建标准 UML 图时,PlantUML 非常强大。

但我目前正在考虑使用 PlantUML 来记录 EIP 路线(例如这些图像上的路线:https ://www.google.de/search?q=camel+route&safe=off&source=lnms&tbm=isch )。

如果您可以为类指定另一个图像而不是普通框,这将非常容易。类似于 Sparx Enterprise Architect 中的 SVG 或 WMF 图像或形状脚本。

我在文档中找到的唯一自定义图像中那些小精灵......

4

3 回答 3

26

来自PlantUML 的语言参考指南

    11.6 Legacy HTML
    Some HTML tags are also working:
    <img:file>  : the file must be accessible by the filesystem
    <img:http://url>   : the URL must be available from the Internet

看来这应该不是问题。还有一个PlantUML Word 插件,它可能使您能够将图像粘贴到默认图像上。

以下 PlantUML 代码呈现了一个简单的图表 - 引用的图像必须位于正确的位置...

object "inbound message" as m1
object "XML Splitter" as s1

m1 : <img:MessageIcon.gif>
s1 : <img:SplitterIcon.gif>
m2 : <img:MessageIcon.gif>

m1 -> s1
s1 -> m2

在此处输入图像描述

于 2015-12-28T03:53:55.577 回答
7

Plantuml-icon-font-sprites允许在 plantuml 中使用字体真棒图标。这很棒!

于 2018-03-18T02:10:24.800 回答
0

如果您正在构建图表allow_mixing,请在代码顶部包含。

于 2020-02-24T12:58:42.497 回答