您的位置:首页 > 其它

让动态生成的图表以.png文件显示

2005-10-14 11:44 246 查看
  在.NET中生成动态图表一般是调用一个图表组件生成Bitmap对象然后在aspx页面中显示。然后用类似<img src="ChartImg.aspx">的形式显示到页面上。如果利用网址重写的方法改变.aspx的后缀名就可以达到让动态生成的图表以.png的形式显示。

具体方法如下:
1、利用URLRewriter.dll组件实现网址重写,具体web.config的配置可看测试源代码。
更多关于网址重写的介绍可参见:http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx
2、配置虚拟目录,建立*.png到asp.net的映射,如图:



效果图:



图表组件就是利用的ASP.NET Starter Kits中的Reports套件中的代码提取的。

测试源代码下载>>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: