[英]graph size Issue
我正在使用以下软件包/版本:
graphviz-2.38 ( https://graphviz.gitlab.io/_pages/Download/Download_windows.html )
graphviz py 包版本:0.4.3 ( https://pypi.org/project/graphviz/ )
注意:也尝试升级到最新版本“0.13.2”
蟒蛇3.5.4
该图是使用 Digraph 生成的(即)
from graphviz import Digraph
tree = Digraph(comment='Dependency_tree_of_' + Job,format='pdf')
# tree.attr(kw='graph', width="1200pt", height="900pt",fixedsize='true') <-- did not help
tree.node(job, style = "filled", fillcolor = "red")
当我在本地生成图形时,PDF 按预期生成。 但是当我将它部署到 azure 应用服务并尝试在那里运行 python 脚本时,PDF 宽度太大并且节点到处都是。
普通格式:
graph 1 5.3053 1.5
node A 2.6527 1.25 1.4985 0.5 "King Arthur" solid ellipse black lightgrey
node B 1.2638 0.25 2.5276 0.5 "Sir Bedevere the Wise" solid ellipse black lightgrey
node L 4.0416 0.25 2.5276 0.5 "Sir Lancelot the Brave" solid ellipse black lightgrey
edge A B 4 2.3444 1.0203 2.1574 0.8894 1.9155 0.72009 1.708 0.57486 solid black
edge A L 4 2.9609 1.0203 3.148 0.8894 3.3898 0.72009 3.5973 0.57486 solid black
edge B L 4 2.5279 0.25 2.5641 0.25 2.6003 0.25 2.6365 0.25 solid black
stop
这是在服务器上生成的图表: https : //www.dropbox.com/s/0wjnwbjg86n0cfl/az_dependency_tree.pdf?dl=0
注意边缘在下面的屏幕截图中是如何缩进的,当我在本地运行它时是不同的,请参见上面的屏幕截图。
普通格式:
graph 1 149 1.5
node A 74.379 1.25 40.766 0.5 "King Arthur" solid ellipse black lightgrey
node B 37.074 0.25 74.148 0.5 "Sir Bedevere the Wise" solid ellipse black lightgrey
node L 111.7 0.25 74.599 0.5 "Sir Lancelot the Brave" solid ellipse black lightgrey
edge A B 4 66.135 1.0212 60.17 0.86581 52.117 0.65594 46.001 0.49655 solid black
edge A L 4 82.627 1.0212 88.592 0.86584 96.646 0.65604 102.76 0.49666 solid black
edge B L 4 74.149 0.25 74.186 0.25 74.222 0.25 74.258 0.25 solid black
stop
如果您有解决此问题的任何提示/想法,请告诉我。
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.