Interface ImageURLOptions

interface ImageURLOptions {
    cut?: [x: number, y: number, width: number, height: number];
    format?:
        | "jpg"
        | "png"
        | "heif"
        | "webp"
        | "avif";
    key: string;
    mappings?: ImageURLMappings;
    quality?: number;
    sharpen?: number;
    size?: number;
}

Properties

cut?: [x: number, y: number, width: number, height: number]

图片裁切

format?:
    | "jpg"
    | "png"
    | "heif"
    | "webp"
    | "avif"

图片格式参数

key: string

图片类型标识

mappings?: ImageURLMappings

url匹配规则

quality?: number

图片质量参数(0-100)

sharpen?: number

锐化参数 海外不支持

size?: number

图片尺寸参数 尽量使用 2 的幂次 如 256 512 1024