Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一组大图标(高质量的 ICO 文件)用于 WinForms 应用程序(作为本地资源)。
我希望 .NET 可以方便地将图标调整为更小的比例而不会损失太多质量 - 但调整大小的图标质量要小得多。
我当然可以使用任何图标编辑器逐个调整图标大小,但如果可能的话,我想避免这种情况。有没有办法做到这一点?非常感谢。
您可以将图标转换为位图并调整位图的大小。
就我而言,我有 128x128 的图标,我需要不同大小的图标。此外,当让 .NET 自动调整它们的大小(到 32x32 和 16x16)时,我失去了质量。
所以我使用了 IcoFX 的批处理选项来生成多种尺寸的图标(全部存储在同一个 ICO 文件中)。然后我将图标添加为资源,并让 .NET 自动使用正确的大小。谢谢你。