从资源文件中取图片
2005-10-20 09:25
204 查看
//dll文件其中有dhzTc.resource文件
public class ImgFrmRes
{
public ImgFrmRes()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static System.Drawing.Image GetSrc(string name)
{
System.Resources.ResourceManager rm=new ResourceManager("ImgFrmRes.dhzTc",System.Reflection.Assembly.GetExecutingAssembly());
return rm.GetObject(name) as System.Drawing.Image ;
}
}
///生成dll
public class img :System.Web.IHttpHandler
{
public img()
{
}
#region IHttpHandler 成员
public void ProcessRequest(System.Web.HttpContext context)
{
// TODO: 添加 img.ProcessRequest 实现
System.Drawing.Image img=ImgFrmRes.ImgFrmRes.GetSrc(context.Request.QueryString["ID"].ToUpper ());
img.Save(context.Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);
context.Response.Flush ();
context.Response.End ();
}
public bool IsReusable
{
get
{
// TODO: 添加 img.IsReusable getter 实现
return false;
}
}
#endregion
}
///
<FORM>
<img src=dhz.aspx?ID=A border=0>
</FORM>
//配置文件
<httpHandlers>
<add verb="*" path="dhz.aspx" type="FtbMod.img,FtbMod" />
</httpHandlers>
public class ImgFrmRes
{
public ImgFrmRes()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static System.Drawing.Image GetSrc(string name)
{
System.Resources.ResourceManager rm=new ResourceManager("ImgFrmRes.dhzTc",System.Reflection.Assembly.GetExecutingAssembly());
return rm.GetObject(name) as System.Drawing.Image ;
}
}
///生成dll
public class img :System.Web.IHttpHandler
{
public img()
{
}
#region IHttpHandler 成员
public void ProcessRequest(System.Web.HttpContext context)
{
// TODO: 添加 img.ProcessRequest 实现
System.Drawing.Image img=ImgFrmRes.ImgFrmRes.GetSrc(context.Request.QueryString["ID"].ToUpper ());
img.Save(context.Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);
context.Response.Flush ();
context.Response.End ();
}
public bool IsReusable
{
get
{
// TODO: 添加 img.IsReusable getter 实现
return false;
}
}
#endregion
}
///
<FORM>
<img src=dhz.aspx?ID=A border=0>
</FORM>
//配置文件
<httpHandlers>
<add verb="*" path="dhz.aspx" type="FtbMod.img,FtbMod" />
</httpHandlers>
相关文章推荐
- 将图片等资源打包进jar文件
- Asp.net 组件开发中web资源文件(图片、js)的调用问题
- android如何获取res文件夹下drawable文件夹下的图片资源文件转成一个BitMap对象
- winform代码反编译后图片等资源文件恢复解决方案
- C# DLL资源文件打包(图片、JS、CSS)[WebResource]
- 图片,音频,视频的文件加密,解密,保护自身资源
- [WM C++]从资源文件中加载显示png/jpg图片
- 如何在使用eclipse的情况下,清理android项目中的冗余class文件和资源文件以及冗余图片
- iOS开发之静态库(五)—— 图片、界面xib等资源文件封装到静态框架framework
- 微信6.0android客户端用到的资源文件 包括声音 图片
- Bitmap与Drawable、byte[]、图片资源、图片文件的转换(二)
- 【COCOS2DX-LUA 脚本开发之十二】Hybrid模式-利用AssetsManager实现在线更新脚本文件lua、js、图片等资源(免去平台审核周期)
- iOS: 从ipa提取图片资源文件及从iOS设备提取ipa文件的方法
- ecstore实现图片分离(静态资源分离)配置文件
- SilverLight学习笔记--关于Silverlight资源文件(如:图片)的放置位置及其引用
- Android 使用Vector XML文件创建矢量图片资源
- SpringMVC + summernote 删除图片时移除本地资源文件(3)
- 实现iOS图片等资源文件的热更新化(三):动态的资源文件夹
- Hybrid模式-利用AssetsManager实现在线更新脚本文件lua、js、图片等资源(免去平台审核周期)
- android反编译之获得res下的xml配置文件及图片等资源