Neodynamic公司的 ImageDraw for ASP.NET Mobile是一款.NET服務(wù)器控件,它用于在ASP.NET Mobile Web應(yīng)用程序中即時(shí)生成圖像。通過ImageDraw,您可以充分體會(huì)到在ASP.NET Mobile Web應(yīng)用程序開發(fā)過程中GDI+所發(fā)揮的設(shè)計(jì)優(yōu)勢(shì)。您可以用ImageDraw即時(shí)生成動(dòng)態(tài)圖像,比如圖表、圖示或者其他圖形程序。除了GDI+ Bitmap 對(duì)象,ImageDraw是唯一一個(gè)可以生成圖像元素的Mobile Web控件。您可以指定實(shí)際的圖像文件或者某個(gè)GDI+ Bitmap對(duì)象,然后ImageDraw便可以將其轉(zhuǎn)化為更適合于客戶端的移動(dòng)通訊設(shè)備的圖像格式,并且自動(dòng)調(diào)整源圖像的大小以更好的適應(yīng)最為客戶端的移動(dòng)通訊設(shè)備的顯示屏大小。
Neodynamic ImageDraw for ASP.NET Mobile is a .NET server control which generates real time on-fly images for ASP.NET Mobile Web Applications. ImageDraw allows you to use all the potential of GDI+ in your ASP.NET Mobile Web Applications. You can use ImageDraw to deliver real time dynamically generated images such as charts, diagrams or any other graphical application. ImageDraw is the only Mobile WebControl that can render images files as well as GDI+ Bitmap Objects. You can specify a physical image file or a GDI+ Bitmap Object and ImageDraw automatically will render it to the image format preferred by client mobile device and automatically re-sizing the source image to fit the client mobile device's screen.
ImageDraw for ASP.NET Mobile無需Windows ASP.NET的文件系統(tǒng)的編輯授權(quán)。對(duì)于服務(wù)器文件而言,絕大多數(shù)的條形碼圖像生成工具需要獲取ASP.NET的編輯授權(quán),這是因?yàn)闆]有授權(quán)會(huì)有嚴(yán)重的安全風(fēng)險(xiǎn).
提交靜態(tài)圖像如果您已保存了所需的圖像文件(gif, jpg/jpeg, exif, tiff, ico, bmp, png, 或者 wbmp),您只需在ImageDraw的ImageUrl屬性中指定該圖像文件路徑,然后設(shè)定相應(yīng)的WBMP 轉(zhuǎn)換屬性值便可。
提交動(dòng)態(tài)圖像如果您已保存了所需的圖像文件(gif, jpg/jpeg, exif, tiff, ico, bmp, png, 或者 wbmp),您只需在ImageDraw的ImageUrl屬性中指定該圖像文件路徑,然后設(shè)定相應(yīng)的WBMP 轉(zhuǎn)換屬性值便可。
圖像格式支持通過GDI+ Bitmap 對(duì)象,ImageDraw可以發(fā)布所有.NET Framework支持的光柵圖像格式(又被稱為位圖)。這類圖像格式包括BMP, GIF, JPEG/JPG, EXIF, PNG, TIFF, 和 ICO,除此之外,ImageDraw 是唯一一個(gè)可以提交編輯WBMP (Wireless Bitmap)圖像格式的Mobile Web控件。
Visual Studio 設(shè)計(jì)時(shí)支持ImageDraw for ASP.NET Mobile提供了強(qiáng)大的設(shè)計(jì)工具和使用工具。當(dāng)您將其從Visual Studio工具箱中拖動(dòng)到窗體時(shí),ImageDraw設(shè)計(jì)器便即時(shí)顯示源圖像信息及其WBMP轉(zhuǎn)換屬性。
- ImageDraw for ASP.NET Mobile支持最受歡迎的最先進(jìn)的.NET開發(fā)環(huán)境,包括:
- Microsoft Visual Studio .NET 2002
- Microsoft Visual Studio .NET 2003
- Microsoft Visual Studio 2005
- Microsoft Visual Web Developer 2005 Express Edition
- ImageDraw充分體現(xiàn)了包含Smart Tag功能的新特性以及Visual Studio 2005開發(fā)環(huán)境的優(yōu)勢(shì),具體情況如下圖所示:

- ImageDraw設(shè)計(jì)器的最杰出的一個(gè)特點(diǎn)是:當(dāng)圖像數(shù)據(jù)來自于類似于移動(dòng)電話之類的WAP/WML設(shè)備時(shí),ImageDraw設(shè)計(jì)器允許您以WBMP格式來預(yù)覽最終輸出的圖像效果。ImageDraw同樣包含了一個(gè)WBMP應(yīng)用工具,您可以使用他們來生成和預(yù)覽源圖像文件通過轉(zhuǎn)換后的WBMP圖像。

Neodynamic ImageDraw for ASP.NET Mobile is a .NET server control which generates real time on-fly images for ASP.NET Mobile Web Applications. ImageDraw allows you to use all the potential of GDI+ in your ASP.NET Mobile Web Applications. You can use ImageDraw to deliver real time dynamically generated images such as charts, diagrams or any other graphical application.
ImageDraw for ASP.NET Mobile DOES NOT require that the Windows ASP.NET account has write permissions to the file system. Most implementations of dynamic images generation need you to grant the ASP.NET account write permissions to some server folder, becoming a serious security risk.
Renders Static Images
If you have an image file (gif, jpg/jpeg, exif, tiff, ico, bmp, png, or wbmp) specify it into ImageDraw's ImageUrl property. Set WBMP conversion values 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. Set WBMP conversion values 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. In addition, ImageDraw is the only Mobile WebControl that reads and writes WBMP (Wireless Bitmap) images.

Visual Studio design-time support
ImageDraw for ASP.NET Mobile presents a powerful designer and utilities. When you drag & drop ImageDraw from Visual Studio Toolbox, the ImageDraw Designer shows you the original image with its WBMP conversion.


- ImageDraw for ASP.NET Mobile 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.
- One of its great features is that the ImageDraw designer allows you to see a preview image in WBMP format of how the output image will be viewed when it is accessed from a WAP/WML device like a cell phone. ImageDraw also includes a WBMP Utility that allows you to manipulate and preview WBMP conversion of the source image file.