【问题标题】:VS Image Library .png filesVS 图像库 .png 文件
【发布时间】:2010-11-04 16:39:26
【问题描述】:

Microsoft 使用 Visual Studio 部署免费的图像库。

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

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

有什么方法可以通过编程方式从文件中访问特定图标,或者我必须在某些照片工具中编辑这些文件并分别保存每个图标?


编辑:

  • .png 文件中的逻辑图标不超过一个(.ico 文件可以有)
  • VS Image 库附带的.png 图标不遵循任何类型的模式,因此代码无法轻松使用它们(mipmapping)。它们必须在某些图形工具中进行编辑,然后保存到单独的文件中

【问题讨论】:

    标签: c# visual-studio png icons


    【解决方案1】:

    图标文件(可以)在其中包含多个图像,但您不需要提取它们。
    这个想法是在运行时最好的图标被切断(如mipmaping 3d)。
    如果您使用Graphics.DrawIcon(Icon, Rectangle),那么将为您选择最佳图标。

    或者您可以使用Paint.NETIcon addin 来提取确切的大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-09
      • 1970-01-01
      • 2013-07-19
      • 2011-02-03
      • 2011-06-07
      • 2021-05-23
      • 2012-11-17
      • 2012-07-05
      相关资源
      最近更新 更多