日期:2014-05-18  浏览次数:20536 次

请教,网页上如何动态绘图?
我想请教一下,在asp.net开发的Web应用程序时,如果我想在页面上绘制曲线,后台代码如下:

dim   b   As   Bitmap
……
具体程序实现绘图过程
……
b.Save(Response.OutputStream,   ImageFormat.Gif)

但是这样的方式在网页上显示的图像只能在页面的左上角,有什么方式可以控制图像的显示位置,能让图像显示在表格内。有一种方式是可以通过另外创建一张页面,然后通过页面嵌套能够实现,但是这样的方式很难实现参数传递和动态绘图。

求助,急,谢谢!


------解决方案--------------------
1:生成动态图片,然后把图片放到图象框里,页面UNLOAD的时候AJAX删除动态图片
2:传值(URL或者SESSION)给另外一个页面,那个页面画完图,SAVE到RESPONSE里面,整个页面就变成一张图片了
------解决方案--------------------
OWC11下载网址
http://www.microsoft.com/downloads/details.aspx?familyid=7287252C-402E-4F72-97A5-E0FD290D4B76&displaylang=zh-cn
使用教程
http://blog.csdn.net/Eray/archive/2007/03/20/1534509.aspx
------解决方案--------------------
使用vml吧,效果也错