matplotlib.axes.Axes.get_tightbbox
- Axes.get_tightbbox(renderer=None, *, call_axes_locator=True, bbox_extra_artists=None, for_layout_only=False)[source]
-
Возвращает ограничительную рамку узла Axes, включая ось и её декораторы (подпись оси x, заголовок и т.д.).
Элементы, у которых
artist.set_in_layout(False)не включаются в ограничительную рамку.- Параметры:
-
-
renderer
RendererBaseподкласс -
renderer, который будет использоваться для отрисовки изображений (т.е.
fig.canvas.get_renderer()) -
bbox_extra_artistsсписок
ArtistилиNone -
Список элементов, которые необходимо включить в ограничительную рамку. Если
None(по умолчанию), то все дочерние элементы-элементы Axes включаются в ограничительную рамку. - call_axes_locatorbool, по умолчанию: True
-
Если call_axes_locator
False, он не вызывает атрибут_axes_locator, который необходим для получения правильной ограничительную рамки.call_axes_locator=Falseможет быть использован, если вызывающая сторона интересуется только относительным размером tightbbox по сравнению с ограничительной рамкой Axes. - for_layout_onlyпо умолчанию: False
-
Ограничительная рамка не будет включать охват по оси x заголовка и подписи оси x, или охват по оси y подписи оси y.
-
renderer
- Возвращает:
-
BboxBase-
Ограничительную рамку в пиксельных координатах изображения.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.get_tightbbox.html