如何将 ICO 转换为 PNG
作者:EditItAll · 更新于

要将 ICO 转换为 PNG,请把 .ico 文件拖入 EditItAll 的 ICO 转 PNG 转换器,然后下载结果。图标会直接在您的设备上解码,透明效果得以保留,而且 PNG 可在任何应用或上传表单中打开。文件不会被上传,并且页面加载后仍可离线使用。
现在就做——免费,在浏览器里
Convert ICO to PNG什么是 ICO 文件,以及为什么需要 PNG
.ico 文件是 Windows 图标容器,这种诞生于 1985 年的格式至今仍因一个原因而被日常使用:网站图标。它是一个容器,而不是一张独立图片。一个 .ico 可以容纳同一图标的多个不同尺寸版本,通常为 16×16、32×32 和 48×48,最高为 256×256,以便 Windows 和浏览器选择最适合可用空间的版本。它支持透明效果,因此图标能够干净地呈现在任何背景上。您可以在ICO 格式页面查看更完整的介绍。
除此之外,它几乎毫无用处。照片编辑器、设计工具、聊天应用、文档编辑器和大多数上传表单需要普通图像,它们要么拒绝 .ico,要么显示一个空白方块。PNG 则正好相反:它采用无损格式,能够保留图标原有的透明区域,而且随处都能读取。因此,无论您需要在文档中将网站图标重新用作徽标、编辑图稿、将其上传到拒绝图标格式的平台,还是从旧应用图标中恢复标志,将 ICO 转换为 PNG 都能把图标重新变成普通图像。
逐步将 ICO 转换为 PNG
EditItAll ICO 转 PNG 转换器可以在您自己的设备上完成全部工作:
- 打开转换器并拖入您的
.ico文件,可以是一个图标,也可以是包含多个图标的整个文件夹。批量文件会一并处理。 - 每个图标都会直接在您的设备上解码,并重新编码为 PNG。PNG 采用无损格式,因此在默认设置下,每个像素都会完全按照图标中存储的状态输出,其中也包括透明区域。
- 下载结果。单个图标会保存为
.png;批量文件则会作为一个 ZIP 下载。
由于所有处理都完全在浏览器中运行,因此不会上传任何内容。页面加载后,您可以断开互联网连接并继续转换,这是证明文件不会被传到任何地方的最直接方式。它可以免费使用,无需账户、不加水印,也不限制转换的图标数量。
多尺寸图标、尺寸与透明效果
结果中有两点常常让人意外。第一点是它非常小。图标在设计上就很小:.ico 能容纳的最大图像为 256×256 像素,而且许多网站图标中最大的版本也只有 32×32 或 48×48。如果一个文件包含多个尺寸,转换器会从容器中读取一张图像,并按照该图像本身的像素尺寸写入 PNG,因此如果您需要特定尺寸,请检查下载文件的宽度和高度。输出结果不可能大于图标实际包含的最大版本。
事后放大并不会增加细节。在照片编辑器中打开一张 32×32 的 PNG 并将其放大成横幅,得到的只会是模糊、带有块状感的图像,因为原本就没有更多像素可供使用。如果您拥有原始图稿、矢量文件或大型 PNG,请改为从它们进行转换;图标应该是最后的选择,而不应作为源文件。另一方面,缩小 PNG 完全没有问题。
第二点令人意外的是透明效果。透明效果会被保留,因此图标的透明背景在 PNG 中仍然透明。如果您想将它铺在纯色背景上,可以在照片编辑器中为其下方添加一个填充图层,也可以让 PNG 通过 PNG 转 JPG 转换器;JPG 没有可保留的透明效果,因此会将图像铺在背景上。
反向转换:PNG 转 ICO
如果您真正需要的是图标,反向工具同样能够保护隐私。PNG 转 ICO 转换器可以从任何 PNG 写入 Windows 图标并保留透明效果;任何单边超过 256 像素的图像都会缩小,以符合该格式的上限。对于以矢量图稿形式存在的徽标,SVG 转 ICO会以合适的尺寸清晰渲染标志,而不是拉伸位图。从将源图像裁成正方形到命名文件,完整的网站图标流程都可以在如何从图像创建网站图标中找到,其他所有格式组合则收录在转换图像指南中。
常见问题
转换时会上传我的图标文件吗?+
不会。转换器完全在浏览器中运行,因此 .ico 文件绝不会离开您的设备。页面加载后,即使离线,转换仍然有效,而且可以免费使用,无需账户。
PNG 会保留图标的透明效果吗?+
会。PNG 支持透明效果,因此图标的透明部分会保持透明。如果您想改用纯色背景,请在照片编辑器中为其下方添加一个填充图层,或将 PNG 转换为 JPG;由于 JPG 不支持透明效果,它会将图像铺在背景上。
为什么 PNG 这么小?+
因为图标本来就很小。.ico 能容纳的最大图像为 256×256 像素,而且许多网站图标只包含 16、32 或 48 像素的版本。PNG 会与解码所得图像的像素尺寸一致,事后放大只会让它变得模糊。如果您拥有原始图稿,请从原始图稿进行转换。
我的 .ico 包含多个尺寸。哪一个会变成 PNG?+
其中一个。转换器会从容器中读取一张图像,并按照该图像本身的像素尺寸保存,因此下载后请检查 PNG 的宽度和高度。如果需要特定尺寸,请在照片编辑器中缩小 PNG,或使用原始图稿,而不是从图标开始。
可以把 PNG 转回 ICO 吗?+
可以。PNG 转 ICO 转换器会从您的 PNG 写入 Windows 图标,并保留透明效果。任何单边超过 256 像素的图像都会缩小,以符合该格式的上限,而且 SVG 源文件也可以直接转换为 ICO。