@gdjiami/jslib
Version:
Jiami FrontEnd helpers and Services
17 lines (16 loc) • 584 B
TypeScript
/**
* 对图片进行压缩处理,通过压缩比率控制输出文件的大小
*
* @param file 图片文件
* @param quality 压缩比率
*
*/
export declare function compressImage(file: File, quality: number): Promise<File>;
/**
* 对图片进行压缩处理,通过传入的 maxSize, 控制输出文件的大小,压缩到小于 maxSize,或者到达最小压缩比的文件
*
* @param file 图片文件
* @param maxSize 压缩最大值,单位字节
*
*/
export declare function compressImageBySize(file: File, maxSize: number): Promise<File>;