Screenshot Preview

Neodynamic ImageDraw for ASP.NET

by Neodynamic - Product Type: Component / ASP.NET WebForms / .NET Class / .NET Web Service / 100% Managed Code / Managed/Unmanaged Code - without COM

Dynamic image composition solution for ASP.NET applications. ImageDraw for ASP.NET is a set of server controls which generate real time on-the-fly Dynamic Composite Images. ImageDraw can render all raster images supported by .NET Framework through the GDI+ Bitmap Object (i.e. BMP, GIF, JPEG/JPG, EXIF, PNG, TIFF, and ICO), deliver dynamically generated composite images such thumbnails or image maps. ImageDrawMap control allows you to organize hot spot regions in a visual manner using the HotSpots Editor. ImageDraw for ASP.NET can be bound to SQL Server BLOB and works with Explorer (IE), Netscape, Opera, Mozilla, Firefox, Google Chrome and Safari. It is compatible with VS.NET, Visual Studio 2005, 2008 and 2010( VB.NET, C#, VC++,etc..), Borland Delphi and C# Builder,etc. ImageDraw for ASP.NET is 64 bit compatible.

From
$ 225.30

Our regular prices are shown below. Please logon to see your discounted prices.

Showing: All Prices | Renewals Only  in

ImageDraw for ASP.NET V5 - Developer License

Add to Cart $ 225.30 1 Developer License (One(1) Physical or Virtual Server Deployment Only) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 675.91 1 OEM Developer License (Royalty-Free Unlimited Physical or Virtual Servers Deployment) - includes 1 Year of updates and support Delivered via Download + Email

ImageDraw for ASP.NET V5 - Team License

Add to Cart $ 675.91 1 Team License (to be used for a team of up-to Five(5) Developers. Five(5) Physical or Virtual Servers Deployment Only) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 2,027.72 1 OEM Team License (to be used for a team of up-to Five(5) Developers. Royalty-Free Unlimited Physical or Virtual Servers Deployment) - includes 1 Year of updates and support Delivered via Download + Email

ImageDraw for ASP.NET V5 - Corporate License

Add to Cart $ 1,126.51 1 Corporate License (Unlimited Developers. Ten(10) Physical or Virtual Servers Deployment Only) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 3,379.53 1 OEM Corporate License (Unlimited Developers. Royalty-Free Unlimited Physical or Virtual Servers Deployment) - includes 1 Year of updates and support Delivered via Download + Email

ImageDraw for ASP.NET V5 - Upgrades

Add to Cart $ 90.12 1 Developer Upgrade License from Any Previous Version (One(1) Physical or Virtual Server Deployment Only) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 450.60 1 OEM Developer Upgrade License from Any Previous Version (Royalty-Free Unlimited Physical or Virtual Servers Deployment) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 270.36 1 Team Upgrade License from Any Previous Version (5 Developers. Five(5) Physical or Virtual Servers Deployment Only) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 1,351.81 1 OEM Team Upgrade License from Any Previous Version (5 Developers. Royalty-Free Unlimited Physical / Virtual Servers Deployment) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 450.60 1 Corporate Upgrade License from Any Previous Version (Unlimited Developers. Ten(10) Physical or Virtual Servers Deployment Only) - includes 1 Year of updates and support Delivered via Download + Email
Add to Cart $ 2,253.02 1 OEM Corporate Upgrade License from Any Previous Version (Unlimited Developers. Royalty-Free Unlimited Physical or Virtual Servers Deployment) - includes 1 Year of updates and support Delivered via Download + Email

ImageDraw for ASP.NET - Developer License - 1 Year Support and Updates Pre-Expiry Renewals

Add to Cart $ 67.59 1 Developer Pre-Expiry Renewal - includes 1 Year of updates and support Delivered via Email
Add to Cart $ 202.77 1 OEM Developer Pre-Expiry Renewal - includes 1 Year of updates and support Delivered via Email

ImageDraw for ASP.NET - Team License - 1 Year Support and Updates Pre-Expiry Renewals

Add to Cart $ 202.77 1 Team Pre-Expiry Renewal - includes 1 Year of updates and support Delivered via Email
Add to Cart $ 608.32 1 OEM Team Pre-Expiry Renewal - includes 1 Year of updates and support Delivered via Email

ImageDraw for ASP.NET - Corporate License - 1 Year Support and Updates Pre-Expiry Renewals

Add to Cart $ 337.95 1 Corporate Pre-Expiry Renewal - includes 1 Year of updates and support Delivered via Email
Add to Cart $ 1,013.86 1 OEM Corporate Pre-Expiry Renewal - includes 1 Year of updates and support Delivered via Email

ImageDraw for ASP.NET - Developer License - 1 Year Support and Updates Post-Expiry Renewals

Add to Cart $ 135.18 1 Developer Post-Expiry Renewal - includes 1 Year of updates and support Delivered via Email
Add to Cart $ 405.54 1 OEM Developer Post-Expiry Renewal - includes 1 Year of updates and support Delivered via Email

ImageDraw for ASP.NET - Team License - 1 Year Support and Updates Post-Expiry Renewals

Add to Cart $ 405.54 1 Team Post-Expiry Renewal - includes 1 Year of updates and support Delivered via Email
Add to Cart $ 1,216.63 1 OEM Team Post-Expiry Renewal - includes 1 Year of updates and support Delivered via Email

ImageDraw for ASP.NET - Corporate License - 1 Year Support and Updates Post-Expiry Renewals

Add to Cart $ 675.91 1 Corporate Post-Expiry Renewal - includes 1 Year of updates and support Delivered via Email
Add to Cart $ 2,027.72 1 OEM Corporate Post-Expiry Renewal - includes 1 Year of updates and support Delivered via Email

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

What's New in Neodynamic ImageDraw for ASP.NET V5?

  • Callouts (a.k.a. Speech Bubbles) including rectangle, rounded rectangle and oval shapes
  • Path lines/curves with the new PathShapeElement class
  • Rich Text rendering with the new RichTextElement class including kerning, line spacing, etc.
  • Added RTL text rendering to for languages like Hebrew
  • Added sizing features to TextElement including "Fit To Width", "Fit To Height" and "Stretch"
  • Added multi-stroke feature to TextElement
  • Added Visible property to all elements
  • Added a new fitting feature called "FitIfMax" to Resize action
  • Added scanning direction support for RemovePixel and MakeTransparent actions
  • Added irregular path cropping to Crop action
  • ImageElement object can be instructed to not maintain EXIF metadata
  • EXIF metadata reader utility

What's New in Neodynamic ImageDraw for ASP.NET V4?

  • Actions:
    • BitmapMask
    • ColorSubstitution
    • Glow
    • Fade
    • RemovePixel
    • Tint
    • Emboss
    • Solarize
    • Pixelate
    • FocalGrayscale
    • FocalPixelate
    • FocalSoften
    • FocalTint
    • MuseumMatteFrame
    • ConvertToBlackWhite
    • Red-Eye Removal
    • Feather
    • Sharpen
  • Improved Actions:
    • RoundCorners: Now you can specify what of the four corners should be rounded given you more flexibility for generating great looking effects.
    • Polaroid: Added border width setting as well as selection on what corners should be rounded.
  • WordArtElement object featuring text fills as well as warping shapes like Fade, Slant, Cascade, Circle Path, Custom Quadrilateral, etc.
  • Added other gradient fills to Fill class allowing to create advanced gradients fitting paths as well as blending support.
  • Output Composite Image resolution (DPI) support. A feature for high quality printing scenarios.
  • Elements now features the ability for generating output bitmap images including DPI support without the need of creating a composite ImageDraw object.
  • Multipage TIFF support. Added MultipageIndex property to ImageElement class to easily handle multipage image formats.
  • ASP.NET Mobile Support by including Wireless Bitmap (WBMP) output image generation.
  • Added flexible roundness to Rounded Rectangle Shapes so you can specify what of the four corners should be rounded.
  • Added support for saving output images Wireless Bitmap (WBMP) format.
  • Added support for saving output images in Monochrome or Black & White 1bpp format.
  • Added Actions/Effects support to the output image generated by ImageDraw controls.
  • Added OutputImageSize property to ImageDraw objects which lets you to get the size of the output image in pixel unit.
  • Added GetSize() method to Element-derived classes which returns the element's size without applying any actions onto it.
  • ImageElement objects now preserve source image metadata such as EXIF tags.
  • Shape Elements' Stroke antialiasing can be disabled.
  • Removed the "Border Bug" when using Resize or Scale actions is applied.

ImageDraw Architecture - Canvas and Elements

The new ImageDraw Object Model is very flexible. ImageDraw controls generate Dynamic Composite Images and the main characters in this scenario are Canvas and Elements. ImageDraw for ASP.NET is 64bit compatible.

•      Canvas is a rectangular area intended for drawing Image, Text, Shape Elements. It plays a key role in the ImageDraw architecture because it manages and determines the final size for the output composite image to be generated.

•      Elements are simple graphical objects which are assembled together to create a composite image. All elements are drawn on the Canvas in the order that each of them has in the stack of elements. In addition, each element can have associated to it zero or more imaging Actions that affect its appearance

 

Main kinds of elements:

  • ImageElement which simply wraps an image or picture that must be drawn on the Canvas. Those images or pictures can be acquired from several sources such as a URL or path file, Base64 string, byte array, or System.Drawing.Image object.
  • TextElement which simply wraps a text string that must be drawn on the Canvas. TextElement objects are created by specifying some basic properties such as Text, Font, ForeColor, StrokeColor, etc. TextElement are useful for drawing custom captions and watermarks.
  • RichTextElement which render rich text by mixing words in different fonts, sizes, capitalizations, foreground colors, etc.
  • WordArtElement which are stylized texts with special effects featuring gradient color fills and shaping. WordArtElement objects are created by specifying some basic properties such as Text, Font, ForeFill, StrokeFill, WordArtShape, etc.
  • ShapeElement which are preset shapes like rectangles, ovals, lines, arrows, stars, callouts (a.k.a. speech bubbles), paths and polygons that can be drawn on the Canvas. AutoShapes support imaging effects, text inside them by allowing padding text feature, border roundness and dashed patterns

 

Built-in ImageDraw Actions - Imaging Effects

Element objects (ImageElement, TextElement, WordElement, RichTextElement and ShapeElement) might require some "retouching" such as resizing, scaling, FX effects, etc. Actions are imaging effects that are applied on any Element objects. You can easily apply more than one Action on any elements. ImageDraw comes with 51 useful and built-in ready to use Actions.

•      AdjustBrightness : This action adjusts the brightness of an Element. Brightness is adjusted by specifying a level value which ranges from -100 (dark) to 100 (light). This action is typically used when correcting images that are too dark or too light.

•      AdjustContrast :This action adjusts the contrast of an Element. Contrast is adjusted by specifying a level value which ranges from -100 (dark) to 100 (light). This action is typically used when correcting images that are too dark or too light.

•      AdjustGamma : This action adjusts the Gamma correction value of an Element. Gamma correction is adjusted by specifying a value which ranges from -100 to 100.

•      AdjustHue : This action adjusts the Hue Channel of an Element. Hue Channel is adjusted by specifying an angle value which ranges from -180 to 180 degrees.

•      AdjustHSL : This action adjusts the shade of a color, its hue; the intensity of a color, its saturation; or the lightness of a color of an Element.

•      AdjustOpacity : This action adjusts the opacity of an Element. Opacity is adjusted by specifying an opacity level value which ranges from 0 (totally transparent) to 100 (totally opaque). This action is typically used when creating watermarks through an ImageElement, a TextElement or a ShapeElement.

•      AdjustSaturation : This action adjusts the saturation level of an Element. Saturation is adjusted by specifying a level value which ranges from -100 (dark) to 100 (light).

•      BitmapMask:This action performs alpha channel bitmap masking on an Element. Bitmap Masking means that the pixels of a mask object affect the visibility of the underlying object i.e. of the target element.

•      CameraView : This action simulates a camera view of an Element. In CameraView action, the camera point of view is defined by specifying two angles called Elevation & Azimuth which refer to the vertical and horizontal rotation angle of a camera's sight line relative to the center point of an element respectively.

•      ColorSubstitution :This action replaces one color (old color) with another (new color) on an Element.

•      ConvertToBlackWhite :This action converts an Element to black/white or monochrome. ImageDraw provides three different Dithering methods for black & white conversion including Simple Threshold, Pattern Diffusion and Floyd-Steinberg algorithm.

•      ConvertToGrayscale : This action converts an Element to grayscale.

•      ConvertToNegative : This action converts an Element to negative.

•      ConvertToSepia : This action converts an Element to sepia.

•      Crop : This action crops a rectangular or irregular section from an Element. The rectangular section to crop is specified by an x/y location and a given size. An irregular section is determined by a set of pair of points specified in the PathPoints property.

•      DecorativeBorder : This action adds decorative border to an Element. The decorative border is specified by setting a border width, a dash style and a Fill.

•      DistortCorners : This action distorts an Element by changing the coordinates of the four corners (see figure) defined by the element's boundaries.

•      DropShadow : This action adds real drop shadows to an Element. ImageDraw makes it easy to apply drop shadows to any Element allowing you to specify the Shadow's Angle (the direction of the shadow and to simulate the angle of the light shining on the object); the color of the shadow; the distance of the shadow from the Element; the percentage of transparency in the shadow; and the sharpness of the shadow.

•      Emboss :This action embosses an Element. ImageDraw provides a flexible Emboss effect allowing you to control the bump height and the light angle and elevation. You can also generate a colored relief instead of emboss effect.

•      Fade :This action performs fading effect on an Element. Fading action/effect gradually fades a given area/region of the target Element into the background. ImageDraw implements a very flexible and powerful Fading effect allowing you to define an area/region represented by a shape on which the fade effect takes place. Given that, you can get fading effects like rectangles, ovals, stars of any number of points, polygons of any number of sides and much more.

•      Feather :This action performs feathering effect on an Element. Feathering blurs the edges of a given area/region on the target Element, blending it into the background. ImageDraw implements a very flexible and powerful Feathering effect allowing you to define an area/region represented by a shape on which the feather effect takes place. Given that, you can get feathering effects like rectangles, ovals, vertical and horizontal sides, stars of any number of points, polygons of any number of sides and much more.

•      Filmstrip:This action creates a Filmstrip representation of an Element. This action is typically used when showing VHS or DVD Covers at Entertainment Stores Websites or when showing photo albums at Photography-related or Personal Websites.

•      Flip : This action flips an Element across its vertical or horizontal axis.

•      FocalGrayscale :This action creates grayscale element with a colored focal point represented by a shape. ImageDraw implements a very flexible and powerful Focal Grayscale effect allowing you to define an area/region represented by a shape on which the FocalGrayscale effect takes place. Given that, you can get focal grayscale effects like rectangles, ovals, stars of any number of points, polygons of any number of sides and much more. You can specify whether the area/region for focus should fit the target element's size or be of a fixed size. In addition, reversing the effect is also supported.

•      FocalPixelate :This action creates pixelated element with a non-pixelated focal point represented by a shape. ImageDraw implements a very flexible and powerful Focal Pixelate effect allowing you to define an area/region represented by a shape on which the FocalPixelate effect takes place. Given that, you can get focal pixelate effects like rectangles, ovals, stars of any number of points, polygons of any number of sides and much more. You can specify whether the area/region for focus should fit the target element's size or be of a fixed size. In addition, reversing the effect is also supported.

•      FocalSoften :This action creates soften element with a focal point represented by a shape. ImageDraw implements a very flexible and powerful Focal Soften effect allowing you to define an area/region represented by a shape on which the FocalSoften effect takes place. Given that, you can get focal soften effects like rectangles, ovals, stars of any number of points, polygons of any number of sides and much more. You can specify whether the area/region for focus should fit the target element's size or be of a fixed size. In addition, reversing the effect is also supported.

•      FocalTint :This action creates tinted look of an element with a focal point represented by a shape. ImageDraw implements a very flexible and powerful Focal Tint effect allowing you to define an area/region represented by a shape on which the FocalTint effect takes place. Given that, you can get focal soften effects like rectangles, ovals, stars of any number of points, polygons of any number of sides and much more. You can specify whether the area/region for focus should fit the target element's size or be of a fixed size. In addition, reversing the effect is also supported.

•      GaussianBlur : This action softens the look of an Element. Gaussian Blur applies a weighted average of blur to each pixel producing a hazy effect. The only property for setting up when working with Gaussian Blur is called Radius which is the strength of the blur effect.

•      GlassTable (Reflection) : This action creates a glass table effect (a.k.a. Reflection effect) on an Element. ImageDraw makes it easy to apply reflection effect on any Element showing it as it was standing on a glass table.

•      Glow :This action adds glow effect to an Element. Glow settings include a color, an opacity value and the softness.

•      MailStamp : This action creates a mail stamp representation of an Element. This action might typically used when showing photos or stamps in Personal Websites for example.

•      MakeTransparent : This action makes color transparent for an Element. This action is typically used to convert a given color pixel to transparent. The conversion process takes a solid color -with a specified alpha channel value if any- and then converts all pixel matches on the Element to transparent. It also supports color tolerance for transparency. Color Tolerance represents the tonal range of colors that will be converted to transparent taking the specified color as starting point.

•      MuseumMatteFrame :This action adds shadowed matte frame to an Element. ImageDraw provides a flexible Museum Matte Frame effect allowing you to control the outside and inside border thikness and fill as well as shadow colors.

•      PerspectiveReflection : This action adds perspective reflection to an Element.

•      PerspectiveShadow : This action adds perspective shadows to an Element.

•      PerspectiveView : This action simulates a perspective view of an Element.

•      Pixelate :This action pixelates an Element.

•      Polaroid : This action creates a Polaroid representation of an Element. This action is typically used when showing photo albums in Photography-related or Personal Websites.

•      RedEyeRemoval :This action performs red-eye removal effect from an Element. RedEyeRemoval lets you define as many red-eye areas as you want on which the red-eye removal algorithm will be applied. Each red-eye area can be set with a Threshold value or you can set up a single Threshold for all specified red-eye areas. The Threshold value is used for detecting red pixels.

•      RemovePixel :This action removes pixels from an Element and automatically resizes it.

•      RemoveTransparency : This action removes transparent pixels from an Element and automatically resizes it.

•      Resize : This action changes the size of an Element. This action is typically used when you need to reduce or enlarge the current Element size to a new one. One interested feature is LockAspectRatio which determine how Element's proportions are maintained.

•      Rotate : This action rotates an Element pivoting on its center point. Rotate action requires a rotation angle which is measured counterclockwise from the x-axis.

•      RoundCorners : This action rounds Element corners. RoundCorners settings include the corner roundness and a color and width for the border if necessary.

•      Scale : This action enlarges or reduces the size of an Element based on percentage values.

•      Sharpen :This action sharpens an Element trying to enhance the overall visual impression.

•      Silhouette : This action creates a Silhouette of an Element. A silhouette is a view of an object consisting of the outline and a featureless interior. Silhouette action is effective only for irregular images with transparent background.

•      Skew : This action transforms an Element by slanting it along the horizontal or vertical axis. When skewed, an element pivots on its origin point. Skew action is defined by specifying a skewing type (Parallelogram or Trapezoid), an orientation (Horizontal or Vertical) and a positive or negative angle.

•      Solarize :This action solarizes an Element.

•      Stretch : This action stretches an Element to fit a given size.

•      Tint :This action creates a tinted look of an Element.

 

Merging Actions

As stated before, ImageDraw architecture allows you to apply more than one Action on a given Element (ImageElement, TextElement, WordArtElement, RichTextElement and ShapeElement). The following figures show how some combination of Actions applied on an Element can improve its appearance.

SQL Server BLOB (Binary Large Object) Data Binding Support

ImageDraw controls can be bound to SQL Server BLOB (Binary Large Object) data type allowing you to deliver dynamic images which are stored in that kind of data source. Not only you can deliver BLOB images as is but built-in Imaging Actions can be applied on those items as well, greatly enhancing their appearance without efforts.

XML Base64 string Data Binding Support

Images or pictures stored in XML Base64 string format, is another Data Binding scenario that ImageDraw controls support out-of-the-box. Just as for SQL Server BLOB scenario, images stored in XML Base64 string format can be rendered as is or with built-in Imaging Actions applied on those items as well, enhancing their appearance without efforts.

Manipulate and use Images embedded into ASP.NET Resources (*.RESX)

ASP.NET 2.0 features new Resources capabilities allowing you, for example, to store image files embedded into RESX files without you need to deploy those files. ImageDraw was designed keeping in mind that feature and thus, you can manipulate and use those embedded images to dynamically create composite images.

 

Image Formats Supported

ImageDraw controls support the following image formats.

•      Input Image Formats: ImageDraw controls manage input images by wrapping them through ImageElement objects and the supported formats are PNG, GIF, JPG/JPEG, BMP, TIFF, WMF, EMF, GDI+ Image Object and ICO.

•      Output Image Formats: Each ImageDraw control features the ImageFormat property which indicates what image format must be rendered. The following formats are supported for the output image: PNG, GIF, JPG/JPEG, WBMP and BMP.

•      GIF output images support Index Transparency

•      PNG output images support Alpha Channel Transparency with PNG Hacking for Internet Explorer 5.x & 6.x (Win32 Platform) out-of-the-box.

 

Cross-Browser Compatibility

ImageDraw controls render images in all the most popular browsers, including Internet Explorer, Netscape, Opera, Mozilla, Firefox, Google Chrome and Safari.

 

Design-time Development Support

ImageDraw Visual Editor and WYSIWYG design-time support for Microsoft Visual Studio 2005/2008/2010 versions including Visual Web Developer 2005/2008/2010 Express Edition and Microsoft Expression Web. ImageDraw for ASP.NET is 64-bit compatible.

•      Visual Map Hot Spots edition

•      Visual Studio Intellisense support

•      Visual Studio Smart Tag

 

ImageDraw Visual Editor

ImageDraw for ASP.NET features a powerful designer and utilities. When you drag & drop ImageDraw from Visual Studio Toolbox, the ImageDraw Designer shows you the output image that ImageDraw will render at runtime.
ImageDraw for ASP.NET works in most popular and modern ASP.NET Development Tools including:

•      Microsoft Visual Studio 2005/2008/2010

•      Microsoft Visual Web Developer 2005/2008/2010 Express Edition

•      Microsoft Expression Web

 

ImageDrawMap Visual HotSpots Editor

Neodynamic ImageDrawMap control allows you to organize hot spot regions in a visual manner using ImageDrawMap HotSpots Editor. ImageDraw Visual Editor is fully integrated with Visual Studio .NET and Borland .NET IDEs. By setting up the hot spot regions properties you get instant visual feedback of how those regions are placed on the output composite image.

ASP.NET Mobile technology support

ImageDraw for ASP.NET Mobile technology lets you to easily create Mobile WebForms for displaying dynamic composite images on Mobile Device's Internet Browsers supporting XHTML MP/HTML/C-HTML or WAP/WML standards. For HTML-based Mobile Browsers, ImageDraw can be instructed to render output images in the image format preferred by them i.e. GIF, JPEG, PNG or BMP; and for WAP/WML-based Mobile Browsers, ImageDraw can render the output composite image in Wireless Bitmap (WBMP) format.


Product Search

Enter search words:

The Software Superstore for IT Professionals

As Official Distributors, ComponentSource offers convenient, one-stop shopping from 250+ Software Publishers specializing in Application Development & Operations.

More Info | About Us

Screenshot Gallery

Click for full screen preview

Screenshot of Neodynamic ImageDraw for ASP.NET - .NET - V5.0 Screenshot of Neodynamic ImageDraw for ASP.NET - .NET - V5.0 Screenshot of Neodynamic ImageDraw for ASP.NET - .NET - V5.0 Screenshot of Neodynamic ImageDraw for ASP.NET - .NET - V5.0
Award