35

当我在 Visual Studio 2010(专业版)中双击 .ico 文件时,它会打开一个看起来像图标编辑器的东西。看起来应该很容易从左侧选择颜色并编辑像素。

但我的鼠标是放大镜图标。左键单击,右键单击,他们所做的只是在图标上切换缩放。我不知道如何做任何有用的事情。

我错过了一些明显的东西吗?这个图标视图是否像看起来那样无用?

4

8 回答 8

26

您不能直接编辑 32 位彩色图标,但可以手动将它们转换为 24 位:

Right click > Add new icon

打开你的Icon1.ico文件。

Right click > New Image Type或按Ins打开New Icon Image Type对话框。

选择您想要的格式,说96x96, 24 bit或添加任何自定义大小和颜色深度。

然后从 32 位图标文件中复制/粘贴并保存。

等等瞧!您现在可以编辑您的 24 位彩色图标。

于 2013-01-17T15:15:54.530 回答
18

嗬!我需要启用视图-> 工具栏-> 图像编辑器。

感谢@detale。

于 2012-05-25T17:34:13.863 回答
6

该图标由外部应用程序构建。

对于 Visual Studio 2008 和 2010 图像编辑器,
“使用图像编辑器,您可以查看 32 位图像,但无法编辑它们。”

http://msdn.microsoft.com/en-us/library/s1dadd79.aspx

于 2012-05-25T17:26:53.833 回答
4

对于用作 Visual Studio 无法编辑的按钮图标的 PNG 图像,您可以使用外部编辑器作为 MS Paint。

  • 在 Visual Studio 2010 中打开 PNG
  • 右键单击白色画布 -> 打开外部编辑器

在此处输入图像描述

于 2013-06-21T13:43:06.143 回答
2

Visual Studio 可以编辑图标,但不能编辑 24 位颜色图标。

于 2012-05-25T17:22:57.143 回答
2

如果您身边有 Mac OS X 机器,您可以使用免费开发者工具中包含的 Icon Composer 应用程序编辑 Windows 图标。

我只是在处理一些跨平台的 Mac/Windows 代码时偶然发现了这一点。

于 2013-03-15T20:15:47.467 回答
0

我终于找到了一种无需视觉工作室的简单方法,GIMP https://www.gimp.org/downloads/

于 2017-09-04T06:01:21.443 回答
0

Visual Studio 2022(免费提供)内置了一个图标编辑器。以防万一您最终因为尝试将彩色图像插入到 256x256 24 位图标中而导致颜色混乱:在右上角的编辑器工具栏中有一个用于不透明/透明背景的选择器,但当您激活了矩形不规则区域选择工具时。默认背景设置为透明,您需要将其设置为不透明以保留图像。(透明度有一种特殊的颜色;虽然我的图像不包含颜色错误)

于 2022-01-10T13:37:08.067 回答