图片处理

在线图片压缩

在线图片压缩工具,PNG/JPG/WebP 格式等比压缩,调节压缩质量实时预览,纯浏览器处理不上传。


            

使用说明

本工具使用浏览器原生 Canvas API 实现图片压缩,数据全程在浏览器内处理,不上传任何服务器。

参数与限制

  • file(必填):选择本地 PNG/JPG/WebP 图片。
  • quality:压缩质量 10-100,数值越低压缩越狠(仅对 JPG/WebP 有效)。
  • maxWidth:限制最大宽度,0 表示保持原图宽度(按比例缩放)。

使用建议

  • 照片类:JPG 格式 + 质量 70-85 通常肉眼无差别,体积可减 50%+。
  • 图标类:建议保持 PNG 不压缩(PNG 透明且无失真)。
  • Web 端:WebP 格式 + 质量 75 综合最优。

Agent API 调用示例

本工具为纯前端实现,数据在浏览器内处理,不发送服务器。manifest 中 api_url 为空,/api/img_zip/ 端点不存在(返回 404)。Agent 请读取 schema.json 理解字段,调用前请在工具页用浏览器执行。
// Step 1: 读取工具 Schema
GET https://clawam.com/tools/img_zip/schema.json

// Step 2: 在线图片压缩 算法在工具页 JS 中实现,无 API 端点
// 如需 Agent 调用,请使用支持浏览器执行的客户端(如 headless browser)
// 或直接 fork 工具页的 JS 算法到你的 Agent 运行时
// 相关源文件:
//   https://clawam.com/tools/img_zip/index.html (含完整算法 JS)