Interface ImageOptions

图片参数

interface ImageOptions {
    format?:
        | "jpg"
        | "png"
        | "heif"
        | "webp"
        | "avif";
    mappings?: ImageURLMappings;
    quality?: number;
    sharpen?: number;
    size?: number;
    transform?: ((url: string, options: ImageURLOptions) => string);
}

Properties

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

图片格式参数

mappings?: ImageURLMappings
quality?: number

图片质量参数(0-100)

sharpen?: number

锐化参数 海外不支持

size?: number

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

transform?: ((url: string, options: ImageURLOptions) => string)

url 地址转化

Type declaration

    • (url, options): string
    • Parameters

      Returns string

      转化后地址