如何从.resources文件中嵌入的.ICO中提取多个大小的图像?

时间:2011-05-16 23:07:30

标签: .net image icons embedded-resource

  

可能重复:
  How can I extract a specific Image from an Icon file in .NET?

我有一个文件,“multi.ico”有四个不同大小的图像(16x16,24x24,32x32,48x48)。每个尺寸的图像都是不同的颜色,以便于分辨我们正在处理的尺寸。此文件已使用Lutz Roeder的.NET Resourcer插入到资源文件“Multi.resources”中。

我需要能够从.resource文件中提取ico,以便保留所有四种尺寸的图像。理想情况下,我想在.ico对象周围有一个包装类,允许选择适当大小的图像。

我有一个可以使用独立的.ico文件(multi.ico)的工作包装器,但我的公司系统有很多图像,我们需要能够将它们捆绑到.resource文件中进行分发。

任何人都可以向我展示一段代码,它会将.resources文件提取出16x16版本的嵌入式.ico文件。除了32x32大小的图像外,我似乎无法获得任何东西。

0 个答案:

没有答案