Method PixelToDip
PixelToDip(SizeI, float?)
Converts SizeI to device-independent units.
public static SizeD PixelToDip(SizeI value, float? scaleFactor = null)
Parameters
valueSizeISizeI in pixels.
scaleFactorfloat?Scale factor used for the conversion. Optional. If not specified, default value is used.
Returns
PixelToDip(RectI[], float?)
Converts array of RectI to device-independent units.
public static RectD[] PixelToDip(RectI[] rects, float? scaleFactor = null)
Parameters
rectsRectI[]Array of RectI in pixels.
scaleFactorfloat?Scale factor used for the conversion. Optional. If not specified, default value is used.
Returns
- RectD[]
PixelToDip(PointI, float?)
Converts PointI to device-independent units.
public static PointD PixelToDip(PointI value, float? scaleFactor = null)
Parameters
valuePointIPointI in pixels.
scaleFactorfloat?Scale factor used for the conversion. Optional. If not specified, default value is used.
Returns
PixelToDip(RectI, float?)
Converts RectI to device-independent units.
public static RectD PixelToDip(RectI value, float? scaleFactor = null)
Parameters
valueRectIRectI in pixels.
scaleFactorfloat?Scale factor used for the conversion. Optional. If not specified, default value is used.
Returns
PixelToDip(int, float?)
Converts pixels to device-independent units.
public static float PixelToDip(int value, float? scaleFactor = null)
Parameters
Returns
- float
Converted value.