我正在尝试使用pyreverse为项目源代码生成 UML 图的图像。当我运行 pyreverse 命令并指定生成.png图像时,它会运行,然后过了一会儿,它显示:
dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.271394 to fit
dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.333083 to fit
Run Code Online (Sandbox Code Playgroud)
然后,如果我打开任一图像,文本将无法读取,因为它被缩放了。有没有办法不缩放,让图像变大?
您可能需要考虑通过指定选项来使用不同的布局程序-p。默认情况下,pyreverse使用Graphviz包中的 dot 程序,但其他选项(例如neato或fdp)可能会生成具有不同布局和缩放比例的图表。
另外,您可以尝试使用该-o选项来指定图像的输出格式。例如,使用-o svg将生成一个 SVG 图像,可以在不损失质量的情况下缩放该图像。
| 归档时间: |
|
| 查看次数: |
6101 次 |
| 最近记录: |