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_classmatplotlib.backend_bases.RendererBase

用于光栅绘图的渲染器类。如果未提供,这将使用 Agg 后端(无论如何,这是目前唯一可行的选择。)

start_rasterizing ( ) [来源] #

进入“光栅”模式。所有后续的绘图命令(直到 stop_rasterizing被调用)都将使用光栅后端进行绘制。

stop_rasterizing ( ) [来源] #

退出“光栅”模式。自上次start_rasterizing调用以来完成的所有绘图都将通过调用 draw_image 复制到矢量后端。