API Reference
Class
OfficeColorContrast
WCAG-compatible relative luminance and contrast calculations for shared OfficeIMO colors.
Inheritance
- Object
- OfficeColorContrast
Methods
public static Double ContrastRatio(OfficeColor first, OfficeColor second) #Returns:
DoubleReturns the contrast ratio between two colors in the inclusive range 1 to 21.
Parameters
- first OfficeIMO.Drawing.OfficeColor
- second OfficeIMO.Drawing.OfficeColor
public static Boolean Meets(OfficeColor foreground, OfficeColor background, Double minimumRatio) #Returns:
BooleanReturns whether two colors meet the supplied minimum contrast ratio.
Parameters
- foreground OfficeIMO.Drawing.OfficeColor
- background OfficeIMO.Drawing.OfficeColor
- minimumRatio System.Double
public static Double RelativeLuminance(OfficeColor color) #Returns:
DoubleReturns the relative luminance of an sRGB color in the inclusive range 0 to 1.
Parameters
- color OfficeIMO.Drawing.OfficeColor
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object