Class EmfPlusHueSaturationLightnessEffect
Namespace: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects
Assembly: Aspose.Imaging.dll (25.7.0)
The HueSaturationLightnessEffect object specifies adjustments to the hue, saturation, and lightness of an image.
public sealed class EmfPlusHueSaturationLightnessEffect : EmfPlusImageEffectsObjectType
{
public double Hue { get; set; }
public double Saturation { get; set; }
public double Lightness { get; set; }
public EmfPlusHueSaturationLightnessEffect(double hue, double saturation, double lightness)
{
Hue = hue;
Saturation = saturation;
Lightness = lightness;
}
}
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusHueSaturationLightnessEffect
Inherited Members
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusHueSaturationLightnessEffect()
public EmfPlusHueSaturationLightnessEffect()
{
}
Properties
HueLevel
Gets or sets the Specifies the adjustment to the hue.-180 ≤ value < 0 Negative values specify clockwise rotation on the color wheel.0 A value of 0 specifies that the hue MUST NOT change.0 < value ≤ 180 Positive values specify counter-clockwise rotation on the color wheel.
public int HueLevel
{
get;
set;
}
Property Value
LightnessLevel
Gets or sets the Specifies the adjustment to the lightness.-100 ≤ value < 0 Negative values specify decreasing lightness.0 A value of 0 specifies that the lightness MUST NOT change.0 < value ≤ 100 Positive values specify increasing lightness.
public int LightnessLevel
{
get;
set;
}
Property Value
SaturationLevel
Gets or sets the Specifies the adjustment to the saturation.-100 ≤ value < 0 Negative values specify decreasing saturation.0 A value of 0 specifies that the saturation MUST NOT change.0 < value ≤ 100 Positive values specify increasing saturation.
public int SaturationLevel
{
get;
set;
}