VS Image Library .png文件

时间:2009-06-21 17:40:14

标签: c# visual-studio png icons

Microsoft使用Visual Studio部署免费的Image Library。

在以下位置,您可以找到包含多个图标的.png文件。

c:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ VS2008ImageLibrary \ 1033 \ VS2008ImageLibrary_Common Elements \ Actions \

有没有办法从programmaticaly文件中访问特定图标,或者我必须在某些照片工具中编辑这些文件并单独保存每个图标?


编辑:

  • .png文件中没有多个逻辑图标(.ico文件可以有)
  • VS Image Image附带的
  • .png图标不遵循任何模式,因此代码(mipmapping)无法轻易使用。必须在某些图形工具中编辑它们,然后将其保存为单独的文件

1 个答案:

答案 0 :(得分:2)

图标文件(可以)内部包含多个图像,但您无需提取它们 我们的想法是在运行时切断最佳图标(如3d中的mipmaping) 如果您使用Graphics.DrawIcon(Icon, Rectangle),则会为您选择最佳图标。

或者您可以Paint.NET使用Icon addin来提取确切的尺寸。