Classes
Class | Description | |
---|---|---|
Action |
An abstract base class that provides basic functionality for any descended action class.
| |
ActionCollection | ||
AdjustBrightness |
Defines an action that adjusts the brightness level of an image. This class cannot be inherited.
| |
AdjustContrast |
Defines an action that adjusts the contrast level of an image. This class cannot be inherited.
| |
AdjustGamma |
Defines an action that adjusts the gamma correction value of an image. This class cannot be inherited.
| |
AdjustHSL |
Defines an action that adjusts the Hue channel, saturation, and lightness levels of an image. This class cannot be inherited.
| |
AdjustHue |
Defines an action that adjusts the Hue channel of an image. This class cannot be inherited.
| |
AdjustOpacity |
Defines an action that adjusts the opacity level of an image. This class cannot be inherited.
| |
AdjustSaturation |
Defines an action that adjusts the saturation level of an image. This class cannot be inherited.
| |
BitmapMask |
It defines an action that allows performing alpha channel bitmap masking on an Element. Bitmap Masking means that the pixels of a mask object affect the visibility of the underlying object. This class cannot be inherited.
| |
BlendPercentagesConverter |
Converts integer objects from one data type to another. Access the BlendPercentagesConverter class through the TypeDescriptor object.
| |
CalloutShapeElement |
Represents a callout (a.k.a. speech bubble) shape element.
| |
CameraView |
Defines an action that simulates the camera view on an element. This class cannot be inherited.
| |
Canvas |
Represents the surface on which Element objects are drawn.
| |
CanvasConverter |
Converts Canvas objects from one data type to another. Access the CanvasConverter class through the TypeDescriptor object.
| |
ClosedShapeElement |
An abstract base class that provides basic functionality for any descended closed shape element class.
| |
ColorSubstitution |
Defines an action that replaces one color (old color) with another (new color) on an element. This class cannot be inherited.
| |
ConvertToBlackWhite |
Defines an action that converts an element to black/white or monochrome. This class cannot be inherited.
| |
ConvertToGrayscale |
Defines an action that converts an image to grayscale. This class cannot be inherited.
| |
ConvertToNegative |
Defines an action that converts an image to negative. This class cannot be inherited.
| |
ConvertToSepia |
Defines an action that converts an image to sepia. This class cannot be inherited.
| |
Crop |
Defines an action that crops a rectangular section from an image. This class cannot be inherited.
| |
DecorativeBorder |
Defines an action that adds decorative border to an image. This class cannot be inherited.
| |
DistortCorners |
Defines an action that distorts an element by changing the coordinates of the four corners defined by the element's boundaries. This class cannot be inherited.
| |
DropShadow |
Defines an action that adds drop shadows to an image. This class cannot be inherited.
| |
Element |
An abstract base class that provides basic functionality for any descended element class.
| |
ElementCollection |
Provides a collection of Element objects.
| |
Emboss |
Defines an action that embosses an element. This class cannot be inherited.
| |
Fade |
It defines an action that performs fading. Fading action/effect gradually fades a given area/region of the target Element into the background. This class cannot be inherited.
| |
Feather |
It defines an action that performs feathering. Feathering blurs the edges of a given area/region on the target Element, blending it into the background. This class cannot be inherited.
| |
Fill |
Defines a Fill object used to paint the interior of the given graphical element.
| |
FillConverter |
Converts Fill objects from one data type to another. Access the FillConverter class through the TypeDescriptor object.
| |
Filmstrip |
Defines an action that creates a Filmstrip representation of an image. This class cannot be inherited.
| |
Flip |
Defines an action that flips an image across its vertical or horizontal axis. This class cannot be inherited.
| |
FocalGrayscale |
It defines an action that creates grayscale element with a colored focal point represented by a shape. This class cannot be inherited.
| |
FocalPixelate |
It defines an action that creates pixelated element with a non-pixelated focal point represented by a shape. This class cannot be inherited.
| |
FocalSoften |
It defines an action that creates soften element with a focal point represented by a shape. This class cannot be inherited.
| |
FocalTint |
It defines an action that creates tinted look of an element with a focal point represented by a shape. This class cannot be inherited.
| |
Font |
Encapsulates the font properties of text.
| |
FontConverter |
Converts Font objects from one data type to another. Access the FontConverter class through the TypeDescriptor object.
| |
GaussianBlur |
Defines an action that softens the look of an element. Gaussian Blur applies a weighted average of blur to each pixel producing a hazy effect. This class cannot be inherited.
| |
GlassTable |
It defines an action that creates a glass table effect on an image. The glass table effect adds a reflection of an image just below it. This class cannot be inherited.
| |
Glow |
Defines an action that adds glow effect to an image. This class cannot be inherited.
| |
GradientColorsConverter |
Converts Color objects from one data type to another. Access the GradientColorsConverter class through the TypeDescriptor object.
| |
ImageDraw |
ImageDraw generates dynamic composite images to your .NET applications.
| |
ImageElement |
Represents an image element.
| |
ImageMetaDataReader |
Extract image metadata like EXIF
| |
LineShapeElement |
Represents a line shape element.
| |
MailStamp |
Defines an action that creates a mail stamp representation of an image. This class cannot be inherited.
| |
MakeTransparent |
Defines an action that makes transparent color for an image. This class cannot be inherited.
| |
MonochromeSettings |
Defines monochrome settings used for Black/White and WBMP conversion.
| |
MuseumMatteFrame |
Defines an action that adds shadowed matte frame to an element. This class cannot be inherited.
| |
OvalShapeElement |
Represents an oval shape element.
| |
Padding |
Represents padding information
| |
PaddingConverter |
Converts Padding objects from one data type to another. Access the PaddingConverter class through the TypeDescriptor object.
| |
PathShapeElement |
Represents a path shape element.
| |
PerspectiveReflection |
Defines an action that adds perspective reflection to an element. This class cannot be inherited.
| |
PerspectiveShadow |
Defines an action that adds perspective shadows to an element. This class cannot be inherited.
| |
PerspectiveView |
Defines an action that simulates a perspective view of an element. This class cannot be inherited.
| |
Pixelate |
Defines an action that pixelates an element. This class cannot be inherited.
| |
Polaroid |
Defines an action that creates a polaroid representation of an image. This class cannot be inherited.
| |
PolygonShapeElement |
Represents a polygon shape element.
| |
QuadrilateralPoints |
Represents the four points of a quadrilateral shape.
| |
RectangleShapeElement |
Represents a rectangle shape element.
| |
RedEyeAreasConverter |
Converts RedEyeArea objects from one data type to another. Access the RedEyeAreasConverter class through the TypeDescriptor object.
| |
RedEyeRemoval |
Defines an action that performs Red-Eye removal from an image. This class cannot be inherited.
| |
RemovePixel |
Defines an action that removes pixels from an element and automatically resizes it. This class cannot be inherited.
| |
RemoveTransparency |
Defines an action that removes transparent pixels from an element and automatically resizes it. This class cannot be inherited.
| |
Resize |
Defines an action that changes the size of an image. This class cannot be inherited.
| |
RichTextElement |
Represents a rich text element.
| |
Rotate |
Defines an action that rotates an image. When rotated, an image pivots on its center point. This class cannot be inherited.
| |
RoundCorners |
Defines an action that rounds image corners. This class cannot be inherited.
| |
Scale |
Defines an action that enlarges or reduces the size of an image. This class cannot be inherited.
| |
ShapeElement |
An abstract base class that provides basic functionality for any descended shape element class.
| |
Sharpen |
Defines an action that sharpen an element trying to enhance the overall visual impression. This class cannot be inherited.
| |
Silhouette |
Defines an action that creates a Silhouette of an image. This class cannot be inherited.
| |
Skew |
Defines an action that 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. This class cannot be inherited.
| |
Solarize |
Defines an action that solarizes an element. This class cannot be inherited.
| |
StarShapeElement |
Represents a star shape element.
| |
Stretch |
Defines an action that stretches an image to fit a given size. This class cannot be inherited.
| |
TextElement |
Represents a text element.
| |
TextSpan |
A TextSpan is used to indicate a text inline container.
| |
Tint |
Defines an action that creates a tinted look of an element. This class cannot be inherited.
| |
WordArtElement |
Represents a WordArt element.
| |
WordArtShape |
Defines a WordArtShape object used to warp an element.
| |
WordArtShapeConverter |
Converts WordArtShape objects from one data type to another. Access the WordArtShapeConverter class through the TypeDescriptor object.
|
Structures
Structure | Description | |
---|---|---|
RedEyeArea |
Stores information of a rectangular area for applying red-eye removal. Information includes the location and size of the red-eye rectangular area as well as a threshold.
|
Enumerations
Enumeration | Description | |
---|---|---|
BitmapMaskLocation |
Specifies how the bitmap mask object will be positioned on the target element.
| |
CalloutType |
Specifies the shape type used for callouts.
| |
CircleTextLayout |
Specifies how the text is layout when using Circle-based paths for warping.
| |
ColorDepth |
Specifies the format of the color data for each pixel in the output image.
| |
Corners |
Specifies what corners will be rounded.
| |
DitherMethod |
Specifies the dithering method to be used for Black/White conversion.
| |
ExifTags |
Specifies the Exif (Exchangeable Image File Format) tags based on Exif v2.2 (JEITA CP-3451)
| |
FadeLocation |
Specifies how the area/region's shape used for fading will be positioned.
| |
FadeShape |
Specifies the area/region's shape used for fading.
| |
FadeSizing |
Specifies the area/region's size type used for fading.
| |
FeatherShape |
Specifies the area/region's shape used for feathering.
| |
FeatherSizing |
Specifies the area/region's size type used for feathering.
| |
FillType |
Specifies the Fill type to use.
| |
FilmstripOrientation |
Specifies the orientation of a Filmstrip
| |
FlipType |
Specifies the direction used to flip an image
| |
FocalLocation |
Specifies how the area/region's shape used for creating the focal point will be positioned.
| |
FocalShape |
Specifies the area/region's shape used for creating the focal point.
| |
FocalSizing |
Specifies the area/region's size type used for creating the focal point.
| |
FontUnit |
Specifies the unit of measure for Font objects.
| |
GradientShade |
Specifies the shading style used for creating gradient fills.
| |
GradientShape |
Specifies the shape used for creating gradient fills.
| |
HorizontalAlignment |
Specifies how an object or text is horizontally aligned.
| |
ImageDrawFormat |
Specifies the format of the output image.
| |
ImageSource |
Specifies the source for an ImageElement object
| |
LineCapStyle |
Specifies the available cap styles used to start and end a line element.
| |
LineOrientation |
Specifies the orientation for line shape elements.
| |
LockAspectRatio |
Specifies how element's proportions are maintained.
| |
PerspectiveOrientation |
Specifies the prespective view orientation.
| |
ReflectionLocation |
Specifies how the reflection of the image will be positioned.
| |
ScanDirection |
Specifies the direction of the pixel scanning process.
| |
SkewOrientation |
Specifies the direction used to skew an element.
| |
SkewType |
Specifies the shape used to skew an element.
| |
TextSizing |
Specifies the text sizing.
| |
WarpShape |
Specifies the shape used for warping.
|