使用自定义颜色生成PyReverse UML图。

4
我想用 pyreverse 生成一个 UML 图,但我希望图中的所有节点都是蓝色。目前有一个名为 --colorized 的选项 (见此处),它将不同的颜色分配给不同的节点,但我不知道如何通过命令使这些图变成蓝色。
现在,我正在运行:
pyreverse -o png -p xxx xxx --colorized --max-color-depth 1

这会生成一个淡蓝色的UML,但我想要一个更深的蓝色。

有人知道如何做到这一点或者有任何想法吗?

谢谢!

更新:我找到了一个解决方法,通过创建一个SVG文件,然后用工具进行编辑。

with open("path.svg", "r", encoding="utf-8") as file:
    filedata = file.read()
filedata = filedata.replace("aliceblue", "#bde0ff")
with open("path.svg", "w", encoding="utf-8") as file:
    file.write(filedata)
1个回答

3

截至V2.13.9版本,目前没有办法定义自定义颜色调色板。

我在GitHub上添加了一个功能请求


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接