C# 从类库中获取资源图片,把图片资源保存到类库中
2016-11-23 22:28
639 查看
/// <summary> /// 获取资源图片 /// </summary> public class AssemblyHelper { #region 常量 /// <summary> /// 程序集名称 /// </summary> private static string CurrentAssemblyName = Assembly.GetExecutingAssembly().GetName().Name; #endregion #region 变量 /// <summary> /// 当前程序集 /// </summary> private static Assembly CurrentAssembly = Assembly.GetExecutingAssembly(); #endregion #region 方法 /// <summary> /// 在嵌入的资源文件中查找相应的图片 /// </summary> /// <param name="name"></param> /// <returns></returns> public static Image GetImage(string name) { Image img = null; try { if (!string.IsNullOrEmpty(name)) { StringBuilder sb = new StringBuilder(); if (name[0] != '.') { sb.Append(AssemblyHelper.CurrentAssemblyName + "." + name); } else { sb.Append(AssemblyHelper.CurrentAssemblyName + name); } using (System.IO.Stream stream = CurrentAssembly.GetManifestResourceStream(sb.ToString())) { if (stream != null) { img = Image.FromStream(stream); } } } } catch (Exception ex) { } return img; } #endregion }
相关文章推荐
- c# 关于二进制流(获取、保存图片)
- 记录--java获取网络资源(图片、音频等)保存本地
- C#窗体皮肤制作(一):资源图片的获取
- C#中使用资源文件保存图片和皮肤文件的使用
- C# 获取外网图片并保存到相对应路径
- C#中使用资源文件保存图片和皮肤文件的使用
- C#读取shp文件并获取图形保存到sde要素类中(不使用ESRI的类库,纯c#实现)
- C#:用WebBrowser获取JS动态加载以后的页面代码并保存图片
- c# 应用NPOI 获取Excel中的图片,保存至本地的算法
- 详解C#编程获取资源文件中图片的方法
- c# 应用NPOI获取Excel中的图片,保存至本地的算法
- C#编程获取资源文件中图片的方法
- c# 应用NPOI 获取Excel中的图片,保存至本地的算法
- C#获取资源中的图片文件
- asp.net ,c# 保存图片入数据库
- 用php获取远程图片并把它保存到本地的代码
- 如何根据字符串获取嵌入到程序中的图片等资源
- c# 使用独立的DLL来存储图片(资源文件)
- 用php获取远程图片并把它保存到本地的代码
- ASP.NET(C#) 实现将图片以二进制保存到数据库中