image-conversion
image-conversion
npm/cnpm i image-conversion --save
const imageConversion = require("image-conversion")
export async function compressConversion(file,config){
const resAvatarBlob = await imageConversion.compressAccurately(file, config)
const resAvatarFile = new window.File(
[resAvatarBlob],
file.name,
{ type: file.type },
)
return resAvatarFile
}
import {compressConversion} from '@/utils/img-util.js'
methods:{
async uploadFiles(fileObject){
let file = await compressConversion(fileObject,{width:172,height:230,size:80})
}
}