matplotlib.figure.Figure.get_window_extent#

Figure.get_window_extent(renderer=None)[source]#

获取 artist 在显示空间中的边界框。

边界框的宽度和高度均为非负值。

子类应覆盖此方法,以便将其包含在边界框“紧密”计算中。默认返回一个位于 0, 0 的空边界框。

使用此函数时请小心,如果艺术家(artist)的窗口范围发生变化,结果将不会更新。范围可能因变换堆栈(transform stack)中的任何变化而改变,例如更改坐标轴限制(Axes limits)、图形大小或使用的画布(如保存图形时所做)。这可能导致意外行为,即交互式图形在屏幕上看起来正常,但保存后却不正确。