代码之家  ›  专栏  ›  技术社区  ›  Morgan

如何定义鞋子应用程序图标?

  •  1
  • Morgan  · 技术社区  · 16 年前

    我已经在Shoes中创建了一个应用程序,.dmg(.app)和.exe版本在各自的目标系统上工作,但是如何控制用于可执行文件的图标?

    我只是找不到任何关于这个的文件。我计划使用许多有用的小鞋子应用程序,并希望有不同的图标来区分它们。

    2 回复  |  直到 16 年前
        1
  •  2
  •   Pesto    16 年前

    不是从鞋子上,不,我会让 _why himself 回答这个问题:

    1-更改应用程序图标!如何?

    你需要使用像ICOFX这样的工具。 http://icofx.ro/ 最终,我会 想让这个更自动,但是 这将是一个挑战,因为你会 仍然需要设计几个不同的 像素大小。

        2
  •  0
  •   Community CDub    8 年前

    如果我为不同大小的图标准备图像(未压缩的TIFF)。对于OS X 10.5: 512X512 256x256 128X128 32×32 16X16

    然后我可以使用/developer/applications/utilities/icon composer.app(包含在 xCode )创建.icn

    IcoFX 然后可以(在Windows上)将ICN转换为Windows.ICN。

    所以我现在有了我的Mac图标和Windows图标。

    对于Mac上的dmg,我将.app从鞋创建的.dmg中取出。我右键单击“显示包内容”打开.app as文件夹,然后替换shoes.icns和 /Resources/Shoes.icns

    然后需要将应用程序重新打包到DMG中,以便分发我可以使用的应用程序 iDMG 并添加ICN作为DMG的图标。

    对于Windows上的exe,我可以使用 图标编辑器 Resource Editor 更改嵌入图标(.icn)

    我的.dmg(&.app)和.exe都呈现出新图标的外观。 在执行之前,标准鞋图标会出现在Mac Dock的Windows框架和Windows任务栏的左上角。

    我不确定图标是否与Shoes图标保持相同,因为实际上是运行应用程序的Shoes,或者.app和.exe是用于维护Shoes徽标的嵌入式.shy文件的包装器。

    推荐文章