【问题标题】:How do I define a Shoes applications icon?如何定义鞋子应用程序图标?
【发布时间】:2009-08-05 05:21:49
【问题描述】:

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

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

【问题讨论】:

    标签: ruby shoes


    【解决方案1】:

    不是来自鞋子,不是。我让_why himself回答这个问题:

    1 - 更改应用程序图标!怎么做?

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

    【讨论】:

    • 我在此基础上添加了更完整的答案,但此方法仅影响执行前的图标,而不影响停靠/任务栏图标。
    【解决方案2】:

    如果我为不同大小的图标准备图像(未压缩的 tiff)。对于 OS X 10.5: 512x512 256x256 128x128 32x32 16x16

    然后我可以使用 /Developer/Applications/Utilities/Icon Composer.app(包含在 xCode 中)创建一个 .icns

    然后可以使用IcoFX(在 Windows 上)将 icns 转换为 windows .icn。

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

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

    然后需要将应用重新打包到 dmg 中以进行分发,我可以使用 iDMG 并将 icns 添加为 dmg 的图标。

    对于 Windows 上的 EXE,我可以使用 IcoFX Resource Editor 更改嵌入的图标 (.icn)

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-06
      • 2012-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多