Neodynamic的ImageDraw for ASP.NET是一款.NET 服務器控件,用于在ASP.NET Web應用程序中即時生成圖像。通過ImageDraw,您可以充分體會到在ASP.NET Web應用程序開發過程中GDI+所發揮的設計優勢。您可以用ImageDraw即時動態的生成圖像,比如圖表、圖示或者其他圖形程序。ImageDraw提交的圖像可以在所有的常規的瀏覽器中瀏覽,包括Internet Explorer, Netscape, Opera, Mozilla, 和Firefox。ImageDraw可以與絕大多數的開發工具協同工作,包括Microsoft Visual Studio產品和Borland .NET IDE開發環境. Neodynamic 公司的ImageDraw for ASP.NET 是針對ASP.NET Web 應用程序在圖形和圖像處理領域的最簡便的處理方案。
Neodynamic ImageDraw for ASP.NET is a .NET server control which generates real time on-fly images for ASP.NET Web Applications. ImageDraw allows you to use all the potential of GDI+ in your ASP.NET Web Applications. You can use ImageDraw to deliver real time dynamically generated images such as charts, diagrams or any other graphical application. ImageDraw renders images in all the most popular browsers, including Internet Explorer, Netscape, Opera, Mozilla, and Firefox. ImageDraw was designed to work with most popular Development Tools including Microsoft Visual Studio products and Borland .NET IDE. Neodynamic ImageDraw for ASP.NET is the simplest solution for ASP.NET Imaging & Graphical Web Applications.

在.NET Framewrok中內置的Image Web控件是提交靜態圖像文件的有力控件,但是假如您需要將源圖像轉化為其他格式的圖像,縮放圖像至給定尺寸、在圖像上添加自己的標題、轉換為灰度圖像等同類情況時,該控件就有點顯得力不從心。在此,您可以使用Neodynamic公司的 ImageDraw Web控件,來滿足您的圖像操作要求。
提交靜態圖像如果您已存在所需的圖像文件(gif, jpg/jpeg, exif, tiff, ico, bmp, png, 或者 wbmp),您只需在ImageDraw的ImageUrl屬性中指定該圖像文件路徑,然后設定對應提交的圖像格式(gif, jpg/jpeg, bmp, 或者png)便可。
提交動態圖像 通過ImageDraw,您可以充分發揮GDI+的圖像優勢來發布一個圖像對象。比如,您可以發布一個靜態的圖表對象,然后設定對應提交的圖像格式(gif, jpg/jpeg, bmp, 或者png)便可.
圖像格式支持
通過GDI+ Bitmap 對象,ImageDraw可以發布所有.NET Framework支持的光柵圖像格式(又被成為位圖)。這類圖像格式包括BMP, GIF, JPEG/JPG, EXIF, PNG, TIFF, 和 ICO。
- ImageDraw for ASP.NET 支持下列的內建效果支持:
- 拉伸(尺寸效果),在界面設計過程中,當您在您的WebForm窗體中調整圖像控件大小時,控件中的圖像會拉伸以適合新的控件尺寸。
- 縮放(尺寸效果),在界面設計過程中,當您在您的WebForm窗體中縮放圖像控件大小時,控件中的圖像會縮放至新的控件尺寸。
- 灰度(圖像效果),將源圖像轉換為灰度圖像。
- 負片(圖像效果),將源圖像轉換為負片圖像。
- 在下表中,您可以清楚看到ImageDraw支持導入的圖像格式和支持導出的圖像格式。
支持Visual Studio設計時間ImageDraw for ASP.NET提供了強大的設計工具和使用工具。當您將其從Visual Studio工具箱中拖動到窗體時,ImageDraw設計器便即時顯示ImageDraw將要在容器中輸出的圖像信息。
- ImageDraw for ASP.NET Mobile支持最受歡迎的最先進的.NET開發環境,包括:
- Microsoft Visual Studio .NET 2002
- Microsoft Visual Studio .NET 2003
- Microsoft Visual Studio 2005
- Microsoft Visual Web Developer 2005 Express Edition
- ImageDraw充分體會了包含Smart Tag功能的新特性的Visual Studio 2005開發環境的優勢,具體情況如下圖所示:

Neodynamic ImageDraw for ASP.NET is a .NET server control which generates real time on-fly images for ASP.NET Web Applications. ImageDraw allows you to use all the potential of GDI+ in your ASP.NET Web Applications. You can use ImageDraw to deliver real time dynamically generated images such as charts, diagrams or any other graphical application.
The Image WebControl built-in .NET Framewrok is useful to render static image files, but suppose you need to convert the original image into another image format, resize it in a given size, add your own captions on it, convert it to grayscale version, and so on. In those cases you can use Neodynamic ImageDraw WebControl.
Renders Static Images
If you have an image file (gif, jpg/jpeg, exif, tiff, ico, bmp, or png) specify it into ImageDraw's ImageUrl property. Specify the Image Format (gif, jpg/jpeg, bmp, or png) to render and you are done.
Renders Dynamic Images
With ImageDraw you can render an image object using all the potential of GDI+. For example you could render a statitics chart. Specify the Image Format (gif, jpg/jpeg, bmp, or png) to render and you are done.
Image Formats supported
ImageDraw can render all raster images (also called bitmaps) supported by .NET Framework through the GDI+ Bitmap Object. These image formats include: BMP, GIF, JPEG/JPG, EXIF, PNG, TIFF, and ICO.
- ImageDraw for ASP.NET supports some built-in effects such as:
- Stretch (Size Effect): When you resize the image on your WebForm at design-time, the image is stretched to the new dimensions.
- Scale (Size Effect): When you resize the image on your WebForm at design-time, the image is scaled to the new dimensions.
- Grayscale (Image Effect): Convert the image to gray scale.
- Negative (Image Effect): Convert the image to negative.
- In the following table you can see which image formats ImageDraw accepts as input and which image formats it can render.

Visual Studio design-time support
ImageDraw for ASP.NET presents 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 .NET Development Tools including:
- Microsoft Visual Studio .NET 2002
- Microsoft Visual Studio .NET 2003
- Microsoft Visual Studio 2005
- Microsoft Visual Web Developer 2005 Express Edition
- ImageDraw takes full advantage of the new design improvements within Visual Studio 2005 including a useful Smart Tag associated to it as is shown in the following figure.
