我想用
现在,我正在运行:
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)