😊
ICO转格式
一款实用的在线工具,打开即用,无需安装。
← 返回工具箱
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 以保留透明
- 如果输出同名文件,会直接覆盖