matplotlib.axes.Axes.get_tightbbox #

轴。get_tightbbox ( renderer = None , call_axes_locator = True , bbox_extra_artists = None , * , for_layout_only = False ) [来源] #

返回轴的紧密边界框,包括轴及其装饰器(xlabel、title 等)。

artist.set_in_layout(False)未包含在 bbox 中的艺术家。

参数
渲染器RendererBase子类

将用于绘制图形的渲染器(即 fig.canvas.get_renderer()

bbox_extra_artists列表ArtistNone

要包含在紧密边界框中的艺术家列表。如果 None(默认),则轴的所有艺术家子级都包含在紧密边界框中。

call_axes_locator布尔值,默认值:True

如果call_axes_locatorFalse,则不调用该 _axes_locator属性,这是获取正确边界框所必需的。call_axes_locator=False如果调用者只对tightbbox 与Axes bbox 相比的相对大小感兴趣,则可以使用。

for_layout_only默认值:False

边界框将包括标题和 xlabel 的 x 范围,或 ylabel 的 y 范围。

返回
BboxBase

图像素坐标中的边界框。