Spec-Zone.ru › Matplotlib

matplotlib.backends.backend_mixed

classmatplotlib.backends.backend_mixed.MixedModeRenderer(figure, width, height, dpi, vector_renderer, raster_renderer_class=None, bbox_inches_restore=None)[исходный код]

Базовые классы: object

Вспомогательный класс для реализации рендерера, переключающегося между векторной и растровой отрисовкой. Например, это может быть средство создания PDF-файлов, где большинство объектов рисуется векторными командами PDF, а некоторые очень сложные объекты, такие как четырёхугольные сетки, растеризуются и выводятся в виде изображений.

Параметры:
figureFigure

Экземпляр фигуры.

widthfloat

Ширина холста в логических единицах

heightfloat

Высота холста в логических единицах

dpifloat

Разрешение холста в dpi

vector_rendererRendererBase

Экземпляр подкласса RendererBase, который будет использоваться для векторной отрисовки.

raster_renderer_classRendererBase

Класс рендерера для растровой отрисовки. Если он не указан, будет использоваться бэкенд Agg (который в настоящее время в любом случае является единственным подходящим вариантом).

start_rasterizing()[исходный код]

Перейти в растровый режим. Все последующие команды отрисовки (до вызова stop_rasterizing) будут выполняться растровым бэкендом.

stop_rasterizing()[исходный код]

Выйти из растрового режима. Вся отрисовка, выполненная после последнего вызова start_rasterizing, будет скопирована в векторный бэкенд вызовом draw_image.

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/backend_mixed_api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API