我为我的Excel加载项Bottleneck Detector
创建了一个图标。以下是第一个版本:
如您所见,右侧的图标不如Excel中的现有图标清晰。
上传加载项时,清单文件需要多个像素大小的图标用于不同目的:16x16,32x32,64x64,80x80,{{ 3}}。最初,我在300x300
中制作了PhotoShop
的图标,并将其调整为不同大小。在测试中,我意识到图像中的图标是32x32
。这是我的清单文件中的相关摘录:
<Hosts>
<Host xsi:type="Workbook">
...
<Icon>
<bt:Image size="16" resid="Contoso.tpicon_16x16" />
<bt:Image size="32" resid="Contoso.tpicon_32x32" />
<bt:Image size="80" resid="Contoso.tpicon_80x80" />
</Icon>
...
<Resources>
<bt:Images>
<bt:Image id="Contoso.tpicon_32x32" DefaultValue=".../images/logo32x32.png" />
...
</Resources>
我还要求某人在32x32
中执行相同的vector
illustrator
图标,但在功能区中仍然模糊不清。
所以,我的第一个疑问是......我们是否必须在功能区中使用32x32
图标?
如果我们必须这样做,我该如何提高该图标的清晰度或分辨率?在整个过程中我能做些什么让它看起来更清晰?
答案 0 :(得分:2)
通常,Office使用功能区中的32x32图标。
它看起来很模糊的原因是,在您的计算机上,您使用了150%的窗口缩放(控制面板\外观和个性化\显示),因此在这种情况下,Office会显示一个图标,即&#39; s大50%(每个维度),即32 * 1.5 = 48像素。由于您的插件没有可用的48像素图像,因此Office会将其他图标之一缩放为48像素。
为了使按钮看起来清晰,请在清单中添加48x48图标引用。在Windows上,150%的扩展很常见。
-Michael Saunders,办公室加载项的下午