工具功能
本工具可以在线将常见图片格式转换为PNG、JPEG、WebP、BMP四种格式,直接在浏览器中完成转换,无需上传图片到服务器,保护您的隐私安全,转换完成后自动下载转换后的图片。
使用方法
- 点击「选择图片文件」选择需要转换的图片。
- 在下拉菜单选择你需要转换的目标格式。
- 如果选择JPEG或WebP格式,可以设置输出质量(1-100,数值越大质量越高,文件越大)。
- 点击「开始转换并下载」按钮,等待转换完成后图片会自动下载到本地。
转换原理
本工具使用浏览器原生API完成转换:
- 读取用户本地图片文件到网页中
- 将图片绘制到Canvas画布
- 调用Canvas的toBlob方法,按照你选择的格式和质量生成新的图片Blob对象
- 自动触发下载,将转换后的图片保存到本地
不同格式对应的输出参数:
| 目标格式 | 是否支持质量设置 | 默认值 |
|---|---|---|
| PNG | 否 | - |
| JPEG | 是 | 80 |
| WebP | 是 | 80 |
| BMP | 否 | - |
注意事项
- 部分旧浏览器不支持WebP格式转换,请使用Chrome、Firefox、Edge等现代浏览器。
- 大图片转换可能需要一定时间,请耐心等待。
- 所有转换都在您的浏览器本地完成,图片不会上传到服务器。