WebP 转换技术架构
ToolHelper 采用了高性能的异步解码方案。通过创建离屏画布(Offscreen Canvas),系统可以同时处理多个 WebP 任务而不阻塞主线程的 UI 渲染。这种处理方式能完美还原 WebP 图像中的色彩配置(ICC Profile),确保转换后的 JPG 或 PNG 在视觉上与原图保持高度一致。
对于带有透明通道的 WebP 图片,若选择 JPG 格式导出,系统会自动将透明区域填充为白色背景;若选择 PNG 格式,则会完整保留 Alpha 通道。这种智能识别机制确保了不同应用场景下的转换需求都能得到满足。