matplotlib.axes.Axes.get_tightbbox#

Axes.get_tightbbox(renderer=None, *, call_axes_locator=True, bbox_extra_artists=None, for_layout_only=False)[Quelle]#

Gibt die eng anliegende Bounding Box des Axes zurück, einschließlich der Achsen und ihrer Dekorationen (xlabel, title, etc).

Künstler, bei denen artist.set_in_layout(False) gesetzt ist, werden nicht in die Bbox aufgenommen.

Parameter:
rendererRendererBase-Unterklasse

Renderer, der zum Zeichnen der Figuren verwendet wird (d. h. fig.canvas.get_renderer())

bbox_extra_artistsListe von Artist oder None

Liste von Artists, die in die enge Bounding Box aufgenommen werden sollen. Wenn None (Standard), werden alle Artist-Kinder des Axes in die enge Bounding Box aufgenommen.

call_axes_locatorbool, Standard: True

Wenn call_axes_locator False ist, wird das Attribut _axes_locator nicht aufgerufen, was für die Ermittlung der korrekten Bounding Box notwendig ist. call_axes_locator=False kann verwendet werden, wenn der Aufrufer nur an der relativen Größe der tightbbox im Vergleich zur Axes-Bounding-Box interessiert ist.

for_layout_onlyStandard: False

Die Bounding Box enthält *nicht* die x-Ausdehnung des Titels und der x-Achsenbeschriftung oder die y-Ausdehnung der y-Achsenbeschriftung.

Gibt zurück:
BboxBase

Bounding Box in Abbildungspixelkoordinaten.