1

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

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

我当然可以使用任何图标编辑器逐个调整图标大小,但如果可能的话,我想避免这种情况。有没有办法做到这一点?非常感谢。

4

2 回答 2

1

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

于 2013-05-07T15:17:07.320 回答
1

就我而言,我有 128x128 的图标,我需要不同大小的图标。此外,当让 .NET 自动调整它们的大小(到 32x32 和 16x16)时,我失去了质量。

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

于 2013-05-07T17:27:14.067 回答