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 :
- figura
matplotlib.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_renderer
matplotlib.backend_bases.RendererBase
Se usará una instancia de una subclase de
RendererBase
eso para el dibujo vectorial.- raster_renderer_class
matplotlib.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).
- figura
- start_rasterizing ( ) [fuente] #
Ingrese al modo "ráster". Todos los comandos de dibujo subsiguientes (hasta
stop_rasterizing
que 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_rasterizing
llamada se copiará en el backend del vector llamando a draw_image.