Alonzo, parte de este equipo, nos hizo el favor de redactar este escrito ya que domina muy bien este tema.
Ejemplo: javascript cambiar el tamaño de la imagen base64
functionresizeImage(base64Str, maxWidth =400, maxHeight =350)returnnewPromise((resolve)=>let img =newImage()
img.src= base64Str
img.onload=()=>let canvas =document.createElement('canvas')constMAX_WIDTH= maxWidth
constMAX_HEIGHT= maxHeight
let width = img.widthlet height = img.heightif(width > height)if(width >MAX_WIDTH)
height *=MAX_WIDTH/ width
width =MAX_WIDTHelseif(height >MAX_HEIGHT)
width *=MAX_HEIGHT/ height
height =MAX_HEIGHT
canvas.width= width
canvas.height= height
let ctx = canvas.getContext('2d')
ctx.drawImage(img,0,0, width, height)resolve(canvas.toDataURL()))
Finalizando este artículo puedes encontrar las anotaciones de otros creadores, tú incluso puedes insertar el tuyo si te gusta.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)