Skip to content

compressImage

compressImage(urls, options?): Promise<{ origin: string ; src: string }[]>

压缩图片

参数

NameTypeDefault valueDescription
urlsstring[]undefined图片路径
optionsObject{}
options.compressHeightnumberundefined压缩后图片的高度,单位为px,若不填写则默认以 compressedWidth 为准等比缩放
options.compressedWidthnumberundefined压缩后图片的宽度,单位为px,若不填写则默认以 compressHeight 为准等比缩放
options.qualitynumber90图片质量,默认 80%

返回值

Promise<{ origin: string ; src: string }[]>

示例

ts
const [{src: compressPath}] = await compressImage(urls, {quality: 90})

源码

file.js