Class Unit
Contains methods for converting DIP (Device Independent Pixels) to other unit types.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Media
Assembly: Telerik.Windows.Documents.Core.dll
Syntax
public static class Unit
Methods
CmToDip(Double)
Converts centimeters to dips.
Declaration
public static double CmToDip(double value)
Parameters
System.Double
value
Centimeters. |
Returns
System.Double
Pixels. |
DegreeToWavelength(Double)
Converts degree to wave length.
Declaration
public static double DegreeToWavelength(double degrees)
Parameters
System.Double
degrees
Angle in degrees. |
Returns
System.Double
Angle in 60000ths of degree. |
DipToCm(Double)
Converts dips to centimeters.
Declaration
public static double DipToCm(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Double
Centimeters. |
DipToEmu(Double)
Converts dips to EMUs.
Declaration
public static double DipToEmu(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Double
EMUs. |
DipToEmuI(Double)
Converts dips to EMUs.
Declaration
public static int DipToEmuI(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Int32
EMUs. |
DipToInch(Double)
Converts dips to inches.
Declaration
public static double DipToInch(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Double
Inches. |
DipToMm(Double)
Converts dips to millimeters.
Declaration
public static double DipToMm(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Double
Millimeters. |
DipToPica(Double)
Converts dips to picas.
Declaration
public static double DipToPica(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Double
Picas. |
DipToPoint(Double)
Converts dips to points.
Declaration
public static double DipToPoint(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Double
Points. |
DipToPointI(Double)
Converts dips to points.
Declaration
public static int DipToPointI(double pixels)
Parameters
System.Double
pixels
Pixels. |
Returns
System.Int32
Points. |
DipToTwip(Double)
Converts dips to twips.
Declaration
public static double DipToTwip(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Double
Twips. |
DipToTwipF(Double)
Converts dips to twips.
Declaration
public static float DipToTwipF(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Single
Twips. |
DipToTwipI(Double)
Converts dips to twips.
Declaration
public static int DipToTwipI(double value)
Parameters
System.Double
value
Pixels. |
Returns
System.Int32
Twips. |
DipToUnit(Double, UnitType)
Converts DIPs to units.
Declaration
public static double DipToUnit(double value, UnitType type)
Parameters
System.Double
value
Pixels. |
UnitType
type
UnitType. |
Returns
System.Double
Units. |
EmToPixel(Double, Double)
Converts units of measurement to pixels.
Declaration
public static double EmToPixel(double basePixelSize, double value)
Parameters
System.Double
basePixelSize
Base pixel size. |
System.Double
value
Ems. |
Returns
System.Double
Pixels. |
EmuToDip(Double)
Converts EMUs to dips.
Declaration
public static double EmuToDip(double value)
Parameters
System.Double
value
EMUs. |
Returns
System.Double
Pixels. |
EmuToInch(Int64)
Converts EMUs to inches.
Declaration
public static double EmuToInch(long emu)
Parameters
System.Int64
emu
EMUs. |
Returns
System.Double
Inches. |
InchToDip(Double)
Converts inches to dips.
Declaration
public static double InchToDip(double value)
Parameters
System.Double
value
Inches. |
Returns
System.Double
Pixels. |
InchToEmu(Double)
Converts inches to EMUs.
Declaration
public static long InchToEmu(double inch)
Parameters
System.Double
inch
Inches. |
Returns
System.Int64
EMUs. |
IsRelativeUnitType(UnitType)
Determines whether unit type is relative.
Declaration
public static bool IsRelativeUnitType(UnitType type)
Parameters
UnitType
type
The unit type. |
Returns
System.Boolean
|
MmToDip(Double)
Converts millimeters to dips.
Declaration
public static double MmToDip(double value)
Parameters
System.Double
value
Millimeters. |
Returns
System.Double
Pixels. |
PercentToPixel(Double, Double)
Converts percents to pixels.
Declaration
public static double PercentToPixel(double basePixelSize, double value)
Parameters
System.Double
basePixelSize
Base pixel size. |
System.Double
value
Percents. |
Returns
System.Double
Pixels. |
PicaToDip(Double)
Converts to points dips.
Declaration
public static double PicaToDip(double value)
Parameters
System.Double
value
Picas. |
Returns
System.Double
Pixels. |
PixelToEm(Double, Double)
Converts pixels to units of measurement.
Declaration
public static double PixelToEm(double basePixelSize, double value)
Parameters
System.Double
basePixelSize
Base pixel size. |
System.Double
value
Pixels. |
Returns
System.Double
Ems. |
PixelToPercent(Double, Double)
Converts pixels to percents.
Declaration
public static double PixelToPercent(double basePixelSize, double value)
Parameters
System.Double
basePixelSize
Base pixel size. |
System.Double
value
Pixels. |
Returns
System.Double
Percents. |
PixelToUnit(Double, Double, UnitType)
Converts Pixels the unit.
Declaration
public static double PixelToUnit(double basePixelSize, double value, UnitType type)
Parameters
System.Double
basePixelSize
Base pixel size. |
System.Double
value
Pixel. |
UnitType
type
The type. |
Returns
System.Double
|
PointToDip(Double)
Converts to points dips.
Declaration
public static double PointToDip(double value)
Parameters
System.Double
value
Points. |
Returns
System.Double
Pixels. |
TwipToDip(Double)
Converts twips to dips.
Declaration
public static double TwipToDip(double value)
Parameters
System.Double
value
Twips. |
Returns
System.Double
Pixels. |
TwipToDipF(Double)
Converts twips to dips.
Declaration
public static float TwipToDipF(double value)
Parameters
System.Double
value
Twips. |
Returns
System.Single
Dips. |
TwipToDipI(Double)
Converts twips to dips.
Declaration
public static int TwipToDipI(double value)
Parameters
System.Double
value
Twips. |
Returns
System.Int32
Dips. |
UnitToDip(Double, UnitType)
Converts Units to dips.
Declaration
public static double UnitToDip(double value, UnitType type)
Parameters
System.Double
value
Units. |
UnitType
type
UnitType. |
Returns
System.Double
Pixels. |
UnitToPixel(Double, Double, UnitType)
Converts Units to pixel.
Declaration
public static double UnitToPixel(double basePixelSize, double value, UnitType type)
Parameters
System.Double
basePixelSize
Base pixel size. |
System.Double
value
The value. |
UnitType
type
The type. |
Returns
System.Double
|
WavelengthToDegree(Int32)
Converts wave length to degree.
Declaration
public static double WavelengthToDegree(int wavelength)
Parameters
System.Int32
wavelength
wave length. |
Returns
System.Double
Points. |
WavelengthToDegree(Int64)
Converts wave length to degree.
Declaration
public static double WavelengthToDegree(long wavelength)
Parameters
System.Int64
wavelength
wave length. |
Returns
System.Double
Points. |