Class: QgsLayoutMeasurementConverter¶
Provides a method of converting QgsLayoutMeasurements from
one unit to another.
Conversion to or from pixel units utilizes a specified dots per inch (DPI) property for the converter. Converters default to using 300 DPI.
See also
- class qgis.core.QgsLayoutMeasurementConverter[source]¶
Bases:
object- convert(self, measurement: QgsLayoutMeasurement, targetUnits: Qgis.LayoutUnit) QgsLayoutMeasurement[source]¶
Converts a measurement from one unit to another.
- Parameters:
measurement (QgsLayoutMeasurement) – measurement to convert
targetUnits (Qgis.LayoutUnit) – units to convert measurement into
- Returns:
measurement converted to target units
convert(self, size:
QgsLayoutSize, targetUnits: Qgis.LayoutUnit) -> QgsLayoutSize Converts a layout size from one unit to another.- Parameters:
size – layout size to convert
targetUnits – units to convert size into
- Returns:
size converted to target units
convert(self, point:
QgsLayoutPoint, targetUnits: Qgis.LayoutUnit) -> QgsLayoutPoint Converts a layout point from one unit to another.- Parameters:
point – layout point to convert
targetUnits – units to convert point into
- Return type:
- Returns:
point converted to target units