backend_mixed#

clase matplotlib.backends.backend_mixed. MixedModeRenderer ( figura , ancho , alto , ppp , vector_renderer , raster_renderer_class = Ninguno , bbox_inches_restore = Ninguno ) [fuente] #

Bases:object

Una clase auxiliar para implementar un renderizador que cambia entre dibujo vectorial y ráster. Un ejemplo puede ser un escritor de PDF, donde la mayoría de las cosas se dibujan con comandos vectoriales de PDF, pero algunos objetos muy complejos, como las mallas cuádruples, se rasterizan y luego se generan como imágenes.

Parámetros :
figuramatplotlib.figure.Figure

La instancia de la figura.

ancho escalar

El ancho del lienzo en unidades lógicas.

escalar de altura

La altura del lienzo en unidades lógicas.

flotante de ppp

Los dpi del lienzo

vector_renderermatplotlib.backend_bases.RendererBase

Se usará una instancia de una subclase de RendererBaseeso para el dibujo vectorial.

raster_renderer_classmatplotlib.backend_bases.RendererBase

La clase de renderizador que se usará para el dibujo ráster. Si no se proporciona, utilizará el backend Agg (que actualmente es la única opción viable de todos modos).

start_rasterizing ( ) [fuente] #

Ingrese al modo "ráster". Todos los comandos de dibujo subsiguientes (hasta stop_rasterizingque se llamen) se dibujarán con el backend ráster.

stop_rasterizing ( ) [fuente] #

Salga del modo "ráster". Todo el dibujo que se hizo desde la última start_rasterizingllamada se copiará en el backend del vector llamando a draw_image.