导航菜单
😊
ICO转格式
一款实用的在线工具,打开即用,无需安装。
🖼️ 图片/视频 👁 54 次浏览
← 返回工具箱

ICO转格式

ICO 在线转换工具

×
只填一个会自动等比缩放;放大可能降低清晰度。
不勾选时只导出默认尺寸。与自定义尺寸同时开启时,会强制统一缩放。

如何使用ICO转格式

  • 安装 Python 3.8+
  • 安装依赖:pip install Pillow
  • 将源码保存为 ico_convert.py
  • 准备一个 .ico 文件,例如 icon.ico
  • 转 PNG:python ico_convert.py icon.ico icon.png
  • 转 JPG:python ico_convert.py icon.ico out -f jpg
  • 转 WEBP:python ico_convert.py icon.ico icon.webp -f webp -q
  • 导出所有尺寸:python ico_convert.py icon.ico out -f png --all-sizes
  • 不写输出路径时,默认输出到 ICO 同目录
  • 输出到目录时,会自动创建目录并生成文件

ICO转格式功能说明

  • 支持 ICO 转 PNG
  • 支持 ICO 转 JPG/JPEG
  • 支持 ICO 转 BMP
  • 支持 ICO 转 GIF
  • 支持 ICO 转 WEBP
  • 支持 ICO 转 TIFF
  • 支持读取 ICO 中的多个尺寸
  • 支持 --all-sizes 导出全部尺寸
  • 支持 -q 控制 JPEG/WEBP 质量
  • 支持 --bg 指定 JPEG 透明背景填充色
  • 支持输出到单个文件或目录
  • 自动处理透明通道
  • 自动创建输出目录

注意事项

  • 必须先安装 Pillow
  • JPEG 不支持透明,透明区域会按 --bg 填充
  • GIF 最多 256 色,可能丢失渐变和透明细节
  • 默认只导出 ICO 的默认尺寸,多尺寸需加 --all-sizes
  • 质量参数 -q 只对 JPEG/WEBP 生效
  • bg 需要 3 或 4 个逗号分隔整数
  • 输出目录不存在且无扩展名时,会按目录创建
  • 文件损坏或格式异常时,Pillow 可能报错
  • 建议优先转 PNG 或 WEBP 以保留透明
  • 如果输出同名文件,会直接覆盖