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:
- renderer
RendererBase-Unterklasse Renderer, der zum Zeichnen der Figuren verwendet wird (d. h.
fig.canvas.get_renderer())- bbox_extra_artistsListe von
ArtistoderNone 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
Falseist, wird das Attribut_axes_locatornicht aufgerufen, was für die Ermittlung der korrekten Bounding Box notwendig ist.call_axes_locator=Falsekann 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.
- renderer
- Gibt zurück:
BboxBaseBounding Box in Abbildungspixelkoordinaten.