Class: QgsLayoutMeasurementConverter¶
This class 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
Methods
Converts a measurement from one unit to another.  | 
|
Returns the Dots per inch (DPI) of the measurement converter.  | 
|
Sets the dots per inch (dpi) for the measurement converter.  | 
- 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 converttargetUnits (Qgis.LayoutUnit) – units to convert measurement into
- Return type:
 - Returns:
 measurement converted to target units
- convert(self, size: QgsLayoutSize, targetUnits: Qgis.LayoutUnit) QgsLayoutSize[source]
 Converts a layout size from one unit to another.
- Parameters:
 size (
QgsLayoutSize) – layout size to converttargetUnits (Qgis.LayoutUnit) – units to convert size into
- Return type:
 - Returns:
 size converted to target units
- convert(self, point: QgsLayoutPoint, targetUnits: Qgis.LayoutUnit) QgsLayoutPoint[source]
 Converts a layout point from one unit to another.
- Parameters:
 point (
QgsLayoutPoint) – layout point to converttargetUnits (Qgis.LayoutUnit) – units to convert point into
- Return type:
 - Returns:
 point converted to target units