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列表
Artist
或None
要包含在紧密边界框中的艺术家列表。如果
None
(默认),则轴的所有艺术家子级都包含在紧密边界框中。- call_axes_locator布尔值,默认值:True
如果call_axes_locator为
False
,则不调用该_axes_locator
属性,这是获取正确边界框所必需的。call_axes_locator=False
如果调用者只对tightbbox 与Axes bbox 相比的相对大小感兴趣,则可以使用。- for_layout_only默认值:False
边界框将不包括标题和 xlabel 的 x 范围,或 ylabel 的 y 范围。
- 渲染器
- 返回:
BboxBase
图像素坐标中的边界框。