UtilImageDraw Class

Contains ImageDraw related utilities.

Definition

Namespace: DevCase.ThirdParty.ImageDraw
Assembly: DevCase.net48.ThirdParty.ImageDraw (in DevCase.net48.ThirdParty.ImageDraw.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public sealed class UtilImageDraw
Inheritance
Object    UtilImageDraw

Remarks

Note: Some functionalities of this assembly may require to install one or all of the listed NuGet packages:

Neodynamic.SDK.ImageDraw by Neodynamic

Methods

Brightness Adjusts the brightness level of an image.
CameraView Simulates the camera view on an element.
ColorSubstitution Replaces one color (old color) with another (new color) on an element.
Contrast Adjusts the Contrast level of an image.
ConvertToBlackWhite Converts an element to black/white or monochrome.
ConvertToGrayscale Converts an element to grayscale.
ConvertToNegative Converts an element to negative.
ConvertToSepia Converts an element to sepia.
Crop Crops a rectangular section from an image.
DistortCorners Distorts an element by changing the coordinates of the four corners defined by the element's boundaries.
DropShadow Adds drop shadows to an image.
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
Fade Performs fading.

Fading action/effect gradually fades a given area/region of the target Element into the background.

Feather Performs feathering. Feathering blurs the edges of a given area/region on the target Element, blending it into the background.
Filmstrip Creates a Filmstrip representation of an image.
Flip Flips an image across its vertical or horizontal axis.
FocalGrayscale Creates grayscale element with a colored focal point represented by a shape.
Gamma Adjusts the gamma correction value of an image.
GaussianBlur Softens the look of an element. Gaussian Blur applies a weighted average of blur to each pixel producing a hazy effect.
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
GlassTable Creates a glass table effect on an image. The glass table effect adds a reflection of an image just below it.
Glow Adds glow effect to an image.
Hsl Adjusts the Hue channel, saturation, and lightness levels of an image.
Hue Adjusts the HUE channel of an image.
MakeTransparent(ImageElement) Makes transparent color for an image.
MakeTransparent(ImageElement, Color, Byte, ScanDirection) Makes transparent color for an image.
Opacity Adjusts the opacity level of an image.
PerspectiveReflection Adds perspective reflection to an element.
PerspectiveView Simulates a perspective view of an element.
Pixelate Pixelates an element.
RemoveColor Removes a color from an element and automatically resizes it.
RemoveTransparency Removes transparent pixels from an element and automatically resizes it.
Resize Changes the size of an image.
Rotate Rotates an image.
RoundCorners(ImageElement, Corners, Int32) Rounds image corners.
RoundCorners(ImageElement, Corners, Int32, Int32, Color) Rounds image corners.
Scale Enlarges or reduces the size of an image.
Sharpen Sharpens an element trying to enhance the overall visual impression.
Silhouette Creates a Silhouette of an element.
Skew Skews an element. Skewing an element transforms it by slanting it along the horizontal or vertical axis. When skewed, an element pivots on its origin point.
Solarize Solarizes an element.
Stretch Stretches an image to fit a given size.
Tint Creates a tinted look of an element.
ToString Returns a string that represents the current object.
(Inherited from Object)

Extension Methods

CanConvertTo Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
CanConvertToT Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
ConvertToT Converts an object to the specified target type.

If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions)

ConvertToT Converts an object to the specified target type.

If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions)

IsDisposable Determines whether the specified object is a disposable type (i.e., it implements IDisposable interface).
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
ThrowIfNullTException Throws the specified exception if the source object is null.
(Defined by ObjectExtensions)

See Also