Firefox addon 每个操作系统的图标容器文件
我有8张图片:Firefox addon 每个操作系统的图标容器文件,firefox-addon,Firefox Addon,我有8张图片: 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256 我想从画布保存图形,然后为Windoes、Mac和Linux创建一个包含所有这些图标的文件,以便根据用户设置,该文件将选择适当大小的图标 Windows使用容器文件ico XP仅使用16、24、32和48 Win操作系统比XP更强大,使用了我所认为的一切 Mac使用ICN Linux使用xpm 如果有人能帮上忙,请在这里发帖。否则,我将在将来某个时候讨论此问题,因此
- 16x16
- 24x24
- 32x32
- 48x48
- 64x64
- 96x96
- 128x128
- 256x256
- Windows使用容器文件
ico
- XP仅使用16、24、32和48
- Win操作系统比XP更强大,使用了我所认为的一切
- Mac使用
ICN
- Linux使用
xpm
如果有人能帮上忙,请在这里发帖。否则,我将在将来某个时候讨论此问题,因此将添加到解决方案中。如果我理解正确,您希望根据操作系统或操作系统版本等设置不同的映像 你可以把它们分开 发件人:
skin browser classic/1.0 browser/skin/classic/aero/browser/os=WINNT osversion>=6
皮肤浏览器经典/1.0浏览器/皮肤/经典/浏览器/操作系统=温特
皮肤浏览器classic/1.0浏览器/skin/classic/browser/os=WINNT osversionWindows
感谢@nmaier在这里的工作:
我编写了这个函数,它获取图像的路径数组,然后将其转换为ico并保存到一个位置。这是一个复制粘贴示例,其要点如下:
如果没有nmaier在链接主题中出色的工作,这绝对不可能
Linux
即将到来-将输出.xpm
文件
雨衣
很快-将输出.icns
文件谢谢我的计算,我有一块画布,并在上面画画。先放一个图像,然后放一个徽章。现在,我想将所有不同大小的文件保存到一个文件中,该文件可以用作运行firefox的操作系统的图标容器文件。
skin browser classic/1.0 browser/skin/classic/aero/browser/ os=WINNT osversion>=6
skin browser classic/1.0 browser/skin/classic/browser/ os!=WINNT
skin browser classic/1.0 browser/skin/classic/browser/ os=WINNT osversion<6