notice妙言小智免费图片翻译权益公告:自 2026 年 5 月 20 日起,妙言小智免费用户每日图片翻译额度调整为 30 张,会员用户权益不受影响。查看详情

图片智能裁剪 (Crop)

裁剪图片的指定区域。
POSThttps://******/tools/crop消耗: 1 积分 / 10次
同步接口,处理完成后直接返回 JSON。
请求参数
名称类型必填描述
AccountIdstring账号ID。
Timestampstring当前时间戳(毫秒级,CST/UTC+8时区)。
Imagestring图片 URL 或 Base64 字符串。
Xint裁剪区域起始点 X 坐标,默认为 0。
Yint裁剪区域起始点 Y 坐标,默认为 0。
Widthint裁剪区域宽度。
Heightint裁剪区域高度。
Signaturestring请求签名。
返回示例
{
    "Code": 200,
    "Message": "Success",
    "Data": {
        "Base64": "...",
        "Width": 300,
        "Height": 300
    }
}
Java 调用示例
// ... (省略 import) ...
public class CropDemo {
    public static void main(String[] args) throws Exception {
        Map<String, Object> params = new TreeMap<>();
        params.put("AccountId", "pic_YOUR_ID");
        params.put("Image", "https://example.com/test.jpg");
        params.put("X", 100);
        params.put("Y", 100);
        params.put("Width", 500);
        params.put("Height", 500);

        // 毫秒级时间戳
        params.put("Timestamp", String.valueOf(System.currentTimeMillis()));

        String signature = generateSignature(params, "YOUR_SECRET_KEY");
        params.put("Signature", signature);

        // ... 发送请求 (参考 Resize 示例) ...
    }
    // ... generateSignature 等方法 ...
}
图片智能裁剪 (Crop) - 图片基础处理 (工具箱) API文档