backend_mixed
#
- 类 matplotlib.backends.backend_mixed。MixedModeRenderer (图,宽度,高度, dpi , vector_renderer , raster_renderer_class = None , bbox_inches_restore = None ) [来源] #
基地:
object
一个帮助类,用于实现在矢量和光栅绘图之间切换的渲染器。一个例子可能是一个 PDF 编写器,其中大多数东西都是使用 PDF 矢量命令绘制的,但是一些非常复杂的对象,例如四边形网格,被光栅化,然后作为图像输出。
- 参数:
- 数字
matplotlib.figure.Figure
图实例。
- 宽度标量
以逻辑单位表示的画布宽度
- 高度标量
以逻辑单位表示的画布高度
- dpi浮点数
画布的dpi
- 矢量渲染器
matplotlib.backend_bases.RendererBase
其子类的一个实例
RendererBase
将用于矢量绘图。- raster_renderer_class
matplotlib.backend_bases.RendererBase
用于光栅绘图的渲染器类。如果未提供,这将使用 Agg 后端(无论如何,这是目前唯一可行的选择。)
- 数字
- start_rasterizing ( ) [来源] #
进入“光栅”模式。所有后续的绘图命令(直到
stop_rasterizing
被调用)都将使用光栅后端进行绘制。
- stop_rasterizing ( ) [来源] #
退出“光栅”模式。自上次
start_rasterizing
调用以来完成的所有绘图都将通过调用 draw_image 复制到矢量后端。