是否可以在 plantUML 中为 UML 项目使用自定义图像?

2023-12-29

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

但我目前正在考虑使用 PlantUML 来记录 EIP 路由(如这些图像上的路由:).

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

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


来自PlantUML 的语言规范 https://plantuml.com/creole#f42f1366d9ab93bb

旧版 HTML

您可以将克里奥尔语与以下 HTML 标签混合使用:

...

  • <img:file>:文件必须可由文件系统访问
  • <img:http://plantuml.com/logo3.png>:该 URL 必须可从 Internet 获取

看来应该不成问题。还有一个PlantUML Word 插件 http://plantuml.com/word.html,这可能使您能够将图像粘贴到默认图像上。

以下 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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以在 plantUML 中为 UML 项目使用自定义图像? 的相关文章

随机推荐