是否有一种跨平台的方法可以将许多图标打包成一个文件?

是否有一种跨平台的方法可以将许多图标打包成一个文件?

我正在尝试寻找一种打包/存档许多 .ico 图标文件(或其他跨平台等效文件)的方法,以供程序用于其多种文件类型关联。

在 Windows 上,我可以将它们打包成 .dll 或 .exe 文件本身,但这两者都仅限于 Windows。

是否有可以在 Windows、Mac 和 Linux 上运行的等效程序,这样我就不必提供单独的图标文件?

答案1

不,没有跨平台的方式来存储文件类型关联和应用程序的相关文件类型图标。有很多跨平台的方法可以将多个图标打包成一个文件,但它们都不会自动向每个操作系统的本机文件管理器传达哪个图标与哪个应用程序的哪种文件类型相匹配。应用程序将其文件类型关联和相应图标传达给本机文件管理器的方式因平台而异。

相关内容