/// <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}

转载于:https://www.cnblogs.com/testsec/p/6095735.html

C# 从类库中获取资源图片,把图片资源保存到类库中相关推荐

  1. java资源文件路径_Java 中获取资源(文件)的路径问题总结

    Java 中获取资源(文件)的路径问题总结 首先,Java 中获取资源大体上可分为两种方式,基于 文件系统的 和 基于classpath的. 1. 基于文件系统的相对简单. 比如 构造一个File f ...

  2. 编程实现:从字符中获取连续数组序列,如字符串a1dl2iad9j3la5kudp7u9pn4blj8ap5u3e6ml9a中可以得到的连续数字序列为1234556.【注】:只考虑一位,因此最长的数

    编程实现:从字符中获取连续数组序列,如字符串"a1dl2iad9j3la5kudp7u9pn4blj8ap5u3e6ml9a"中可以得到的连续数字序列为1234556.[注]:只考 ...

  3. springboot jar包运行中获取资源文件

    1. 今天晚上写了一个程序,基于Spring boot的一个小网站,发现使用FileUtils.class.getResource(path)来获取jar包中的资源文件并不能成功,其路径很奇怪 fil ...

  4. thinkphp5.1模板中获取资源文件路径

    thinkphp5.1月thinkPHP5.0不同没有默认设置任何模板替换变量,如果需要使用模板替换,需要在template.php配置文件中添加如下: 'tpl_replace_string' =& ...

  5. 模拟器中获取资源图片

    以夜神模拟器为例 上图即为资源路径,擦掉的是apk包名. 勾选所需资源,勾选上即已复制 回到根目录,找到上图路径下,点击右上角三个点,找到"移动选择项"选项,将刚复制的图片移动此处 ...

  6. vue中获取到的为什么图片地址会自动拼接上localhost:8080_前端骨架屏自动生成方案(很实用!收藏)...

    来源:花满楼 https://zhuanlan.zhihu.com/p/74403911 什么是骨架屏? 什么是骨架屏呢?骨架屏(Skeleton Screen)是指在页面数据加载完成前,先给用户展示 ...

  7. Java中获取资源文件路径

    Java路径 Java中使用的路径,分为两种:绝对路径和相对路径.具体而言,又分为四种: 一.URI形式的绝对资源路径 如:file:/D:/java/eclipse32/workspace/jbpm ...

  8. Android中获取资源文件的几种方法

    1.通过String获取其在R.drawable中的int try{ Field field=R.drawable.class.getField("icon"); int i= f ...

  9. 从插件中获取资源的几种方式[总结]_FileLocator

    方式一: public static URL getFile(String filename) throws IOException {   System.out.println("get ...

  10. c语言中获取用户控制台,【图片】【C语言】【控制台】提取腾讯通用户信息(id,用户名,手机)【erbi_lucifer吧】_百度贴吧...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 /**************************************************************************** ...

最新文章

  1. java ssl https 连接详解 生成证书
  2. 【直播提醒】荷小鱼:K12 在线教育应用的开发实践
  3. BT5下使用Armitage的一些问题
  4. 关于源码输出,浏览器不解析Html标签
  5. PAT_B_1013_Java(20分)
  6. (十二)洞悉linux下的Netfilteramp;iptables:iptables命令行工具源码解析【下】
  7. android 浏览器 div穿透,解决IE 上重叠div 对 mouseover 事件的穿透方法之一
  8. C++的JSON库及使用方法
  9. ubuntu16.04搞出百度的方法
  10. jQuery hash 插件
  11. 需要规范日志格式_Node开发的日志规范
  12. linux查看虚拟化版本,4.15. 虚拟化 (机器翻译版本)
  13. 【TensorFlow-windows】(零)TensorFlow的安装
  14. struts2 helloworld
  15. 一款超级实用的SuperLayout
  16. Cocos2d-x中点九图(Scale9Sprite)创建图片按钮
  17. x5内核有什么优点_关于接入腾讯X5内核的一些坑(不断更新)
  18. 冯.诺依曼计算机结构要点
  19. 平面设计完全手册_什么是平面设计,做平面设计都要了解哪些基础知识点?
  20. 一台电脑有几个计算机用户账户,多人共用一台电脑设置多个使用账户的方法

热门文章

  1. Python面向对象中的多态与静态语言(C++,Java)的区别
  2. python类:描述器Descriptors和元类MetaClasses
  3. 番茄todo电脑版_TODO清单|高效时间管理 支持多平台多设备同步 解锁VIP
  4. eclipse java 源代码,java – 下载Eclipse源代码
  5. oracle数据库如何写翻页_ORACLE翻页SQL语句
  6. awstats 网站访问统计工具安装
  7. phthon学习笔记(3)
  8. 【转】Swig 使用指南
  9. 测试对于list的sort与sorted的效率
  10. 下载silverlight官网的全部视频教程