[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.BrightnessContrastEffect

Class BrightnessContrastEffect

Namespace
GrapeCity.Documents.Imaging
Assembly
GcDocs.Imaging.dll

In-place effect that updates the image brightness and contrast.

public class BrightnessContrastEffect : BaseInplaceEffect
Inheritance
object
BrightnessContrastEffect
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Methods

Apply(GcBitmap, int, int, int, int)

Applies the effect to a part of the specified GcBitmap.

protected override void Apply(GcBitmap bitmap, int x, int y, int width, int height)

Parameters

bitmap GcBitmap

The target GcBitmap.

x int

The x-coordinate of the target rectangle, in pixels.

y int

The y-coordinate of the target rectangle, in pixels.

width int

The width of the target rectangle, in pixels.

height int

The height of the target rectangle, in pixels.

Apply(GcBitmap)

Applies the effect to the specified GcBitmap.

protected override void Apply(GcBitmap bitmap)

Parameters

bitmap GcBitmap

The target GcBitmap.

Get(int, int)

Returns an instance of the BrightnessContrastEffect class.

public static BrightnessContrastEffect Get(int brightness, int contrast)

Parameters

brightness int

A value from -255 to 255 for adjusting the brightness level.

contrast int

A value from -255 to 255 for adjusting the contrast level.

Returns

BrightnessContrastEffect