调整WinForms中的大图标大小而不会降低质量

时间:2013-05-07 15:12:34

标签: .net winforms

我有一组在WinForms应用程序中使用的大图标(高质量,ICO文件)(作为本地资源)。

我希望.NET可以方便地将图标调整到更小的尺度而不会损失太多质量 - 但调整大小的图标质量要小得多。

我可以使用任何图标编辑器逐个图标调整图标,但我想尽可能避免这种情况。有没有办法实现这个目标?非常感谢。

2 个答案:

答案 0 :(得分:1)

您可以将图标转换为位图并调整位图大小。

答案 1 :(得分:1)

就我而言,我有128x128图标,我需要不同尺寸的图标。另外,当.NET自动调整大小时(32x32和16x16),我的质量正在下降。

所以我使用了IcoFX的批处理选项来生成多个尺寸的图标(都存储在同一个ICO文件中)。然后我将图标添加为资源,让.NET自动使用正确的大小。谢谢。