【问题标题】:Make several PNGs into one ICO file [closed]将多个 PNG 制作成一个 ICO 文件 [关闭]
【发布时间】:2011-06-16 01:37:48
【问题描述】:

使用 Windows ICO 文件,您可以将多个不同大小的图像打包到同一个 ICO 文件中 - Windows 然后根据需要选择不同的大小。 (see here 获取有关图标大小的信息)

有很多免费的在线工具可以将单个图像制作成 ICO 文件,但有没有免费的在线工具可以将几张图像制作成一个 ICO 文件?

【问题讨论】:

    标签: windows icons ico


    【解决方案1】:

    要从多个 png 文件中创建 ico 文件,最好的工具之一是 png2ico

    以下是下载和安装png2ico的不同方法

    从源安装

    here 下载最新的 png2ico 源代码并运行以下命令:

    tar xzvf png2ico-src-2002-12-08.tar.gz
    cd ./png2ico-src-2002-12-08
    ./configure
    make
    sudo make install
    

    OSX

    OSX 用户可以通过port 直接获得 png2ico 包。您需要运行以下命令

    sudo port install png2ico
    

    命令

    安装png2ico后可以运行以下命令生成所需的ico文件

    png2ico myicon.ico icon_16x16.png icon_32x32.png icon_64x64.png icon_128x128.png 
    
    • 请注意,ico 文件有限制,支持的最大尺寸为高度

    【讨论】:

      【解决方案2】:

      原来你也可以使用Gimp 来做到这一点,就像described here

      • 在 GIMP 中打开最大的图标图像。右键单击图像 并选择 File->Open as Layers... 和 选择所有其他图标图像。
      • 这将创建一个单一的图像,其中包含一个图层 图标图像。
      • 将图像另存为 Microsoft Windows 图标 (.ico) 图像 - 文件->导出(或旧版本 GIMP 中的文件->另存为),然后输入文件名, 例如favicon.ico。 (这会 自动选择 .ico 格式)

      【讨论】:

        【解决方案3】:

        ICOBundle - Telegraphics 的免费程序 http://www.telegraphics.com.au/sw/product/ICOBundle

        您首先创建所需大小的图标文件,然后将其与 ICOBundle 组合。为了创建图标文件,我使用了 photoshop 插件http://www.telegraphics.com.au/sw/product/ICOFormat

        它是一个命令行实用程序,但使用非常简单

        icobundl.exe -o favicon.ico favicon16x16.ico favicon32x32.ico
        

        【讨论】:

          猜你喜欢
          • 2011-05-20
          • 2011-04-24
          • 2011-11-24
          • 2012-01-12
          • 2012-11-15
          • 1970-01-01
          • 2011-06-14
          • 1970-01-01
          • 2017-07-19
          相关资源
          最近更新 更多