Class: QgsRasterRendererUtils

Utility functions for raster renderers.

Added in version 3.16.

class qgis.core.QgsRasterRendererUtils[source]

Bases: object

static parseColorMapFile(path: str | None)[source]

Parses an exported color map file at the specified path and extracts the stored color ramp items and ramp shader type.

Returns True if the parsing was successful. If not, a list of errors will be generated.

Parameters:

path (Optional[str]) -> (bool)

static saveColorMapFile(path: str | None, items: Iterable[QgsColorRampShader.ColorRampItem], type: Qgis.ShaderInterpolationMethod) bool[source]

Exports a list of color ramp items and ramp shader type to a color map file at the specified path.

Returns True if the save was successful.

Parameters:
Return type:

bool