matplotlib.axes.Axes.get_tightbbox
-
Axes.get_tightbbox(self, renderer, call_axes_locator=True, bbox_extra_artists=None) -
Возвращает прямоугольник обрезки осей, включая оси и их декорации (подписи осей, заголовок и т. д.).
Элементы, у которых
artist.set_in_layout(False)не включаются в прямоугольник.Параметры: -
renderer : RendererBase instance -
рендерер, который будет использоваться для отрисовки графиков (т. е.
fig.canvas.get_renderer()) -
bbox_extra_artists : list of Artist or None -
Список элементов, которые следует включить в прямоугольник обрезки. Если
None(по умолчанию), все дочерние элементы осей включаются в прямоугольник обрезки. -
call_axes_locator : boolean (default True) -
Если call_axes_locator
False, вызывается не атрибут_axes_locator, что необходимо для получения правильного прямоугольника обрезки.call_axes_locator=Falseможет быть использован, если вызывающий код заинтересован только в относительном размере прямоугольника обрезки по отношению к прямоугольнику осей.
Возвращает: -
bbox : BboxBase -
прямоугольник обрезки в пиксельных координатах фигуры.
См. также
-
matplotlib.axis.Axes.get_window_extent -
matplotlib.axis.Axis.get_tightbbox -
matplotlib.spines.get_window_extent
-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.axes.Axes.get_tightbbox.html