Saltar al contenido

cómo cambiar el tamaño de la imagen base64 en el ejemplo de código javascript

Contamos con tu apoyo para compartir nuestros artículos acerca de las ciencias de la computación.

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()))

valoraciones y reseñas

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *