UltKit

PNG转ICO 256x256转换器

有些程序只要求一样东西:图像为256 × 256 px的.ico文件。本页已设为这一个尺寸,你上传的PNG会变成一个透明背景的Windows大图标,而不是一组小尺寸的网站图标。

图片格式转换

或将JPG, JPEG, JPE … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传正方形PNG

    请使用 256 × 256 px 或更大的图片素材;如果希望图标在桌面上呈透明悬浮效果,请使用透明背景。每批最多 20 个 PNG。

  2. 2

    图标尺寸保持256 px

    图标尺寸已预设为 256 px。只有当同一个文件还要用作浏览器网站图标(favicon)时,才需要切换为所有尺寸(16–256)。

  3. 3

    转换并下载

    点击转换为 ICO。每个 PNG 会生成各自的 .ico 文件;一次转换多个文件时,会打包为一个 ZIP。

答案

如何把 PNG 转成 256 × 256 的 ICO?

上传至少 256 px 的正方形 PNG,点击转换为 ICO。本页会把一张带透明度的 256 × 256 图像写入 .ico,这正是 Windows“超大图标”使用的尺寸。

为什么Windows要求256 × 256 px

在 2007 年 Windows Vista 发布之前,桌面图标最大只有 48 × 48 px。Vista 增加了 256 × 256 尺寸,让图标能在资源管理器的可缩放视图中平滑缩放,此后的每个版本(包括 Windows 10 和 11)都在最大视图中使用它。如果图标文件没有 256 px 条目,Windows 会放大较小的图像,看起来会发虚。

下方刻度显示了在 100% 显示缩放下,资源管理器在各个视图中选用的图像。只有“超大图标”直接使用完整的 256 px 图像;当文件只包含这一种尺寸时,其他视图都由它缩小而来。

  1. 16 px

    小图标、列表和详细信息视图

  2. 48 px

    中等图标视图

  3. 96 px

    大图标视图

  4. 256 px

    超大图标和安装程序图片

256 px ICO中的PNG压缩条目

PNG

便携式网络图形(PNG)

PNG 是 PNG 开发组于 1996 年发布的无损位图格式,后来由 W3C 和 ISO 标准化。它精确保留每个像素,支持完整的 Alpha 透明度,处理文字、锐利边缘和纯色块时不会产生伪影。这种精确度使它非常适合截图、徽标、图标和界面图形。代价是体积:保存为 PNG 的照片往往比同一张照片的 JPEG 或 WebP 大好几倍。所有浏览器、操作系统和编辑器都能打开 PNG 文件。

压缩方式
无损
透明度
支持
动画
不支持
发布年份
1996 · PNG Development Group
PNG 转换器

ICO

Windows 图标

ICO 是微软的图标格式,用于 Windows 程序图标和网站 favicon。一个 .ico 文件可包含多种尺寸的图像,例如 16×16、32×32、48×48 和 256×256 像素,系统可选择最合适的一个。每个图像可存为位图或 PNG 数据,并支持完整的 Alpha 透明度。ICO 不适合照片或大幅图稿。浏览器、Windows 和大多数图标编辑器都能读取。

压缩方式
无损
透明度
支持
动画
不支持
发布年份
Microsoft
ICO 转换器

当安装程序、启动器或资源管理器的最大视图需要一张高分辨率图标图像,而不是 favicon 所需的小尺寸多规格组合时,PNG 就会转换为单一的 256 × 256 ICO。

PNG 压缩图标条目Vista 图标 · PNG 图标图像
.ico 内以完整 PNG 文件而非未压缩位图形式存储的图像。它随 Windows Vista 为 256 px 尺寸引入,在保留完整 Alpha 通道的同时,缩小了原本需要约 256 KB 原始像素数据的条目。

单张256 px图像还是多尺寸ICO

一张 32 位色的 256 × 256 原始图像在压缩前占 262,144 字节,所以大尺寸图标通常以 PNG 数据存放在 ICO 中。小尺寸无论怎样都很小,因此单一尺寸文件省不了多少空间;选择它的真正原因是某个程序只要一张图像,或者你希望由 Windows 来完成缩小。

如果你在意图标在 16 或 32 px 下的效果,多尺寸文件更好:设计师常会为小尺寸简化图案,去掉细轮廓和文字,而多尺寸 PNG转ICO文件能让每个视图选用各自的图像。从矢量 Logo 开始?SVG转ICO会根据路径渲染每个尺寸。

请把 PNG 准备成正方形、透明背景,并留出约 8 到 16 px 的空白边距。非正方形的图片应先用图片裁剪裁成正方形,因为图标位置是正方形的。

256 × 256 ICO常见问题

什么情况下ICO只需包含256 px图像?

当使用该图标的工具有此要求时,比如部分安装包制作工具、游戏启动器和主题包;或者你要设置的文件夹或快捷方式图标主要在“大图标”和“超大图标”视图中显示。如果是网站 favicon,使用 PNG转ICO 生成的多尺寸文件更合适。

Windows会把256 px图标缩小用于小图标视图吗?

可以。资源管理器会对这唯一的一张图像重新采样,所以图标在“小图标”和“详细信息”视图中仍能显示。不过细线和文字在 16 px 下可能会变得模糊,这是单一尺寸文件的代价。

为什么图标编辑器把256 px图标显示为0 × 0?

ICO 目录用一个字节分别存储宽度和高度,所以能写入的最大值是 255。按惯例,0 表示 256。一些较旧的查看器会直接显示原始字节值,而不会按约定解读。

256 × 256的ICO能在Windows XP上使用吗?

通常不能。Windows XP 早于 256 px 尺寸出现,无法解码 PNG 压缩的图标图像,因此这样的条目可能显示为空白。自 Vista 起的所有 Windows 版本都能读取。

PNG的透明背景会保留吗?

会保留。ICO 支持完整的 Alpha 透明度,柔和的阴影和抗锯齿边缘都会保留。建议在深色桌面壁纸上检查结果,边缘残留的浅色杂点在深色背景下最先显现。

electron-builder对Windows应用图标有什么要求?

其文档要求提供至少 256 × 256 px 的 icon.ico,或提供由它自行转换的 256 px PNG。本页生成的单一尺寸 256 px ICO 符合这一最低要求。