Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

246
Vistas
Lienzo Javascript, cambiar el tamaño de la imagen

Me pregunto cómo usar canvas en JS. Tengo las siguientes preguntas:

  1. Digamos que ingresé una imagen y en mi página puedo acceder a su src de blob (que yo sepa, esta es la mejor manera de obtener la imagen dinámicamente):
 <img ... src="blob...">

Ahora quiero obtener esta imagen en mi JS y luego modificarla (cambiar el tamaño, etc.). ¿Es blob src suficiente para hacer eso?

  1. Cuando cambie el tamaño de la imagen con el lienzo, ¿dónde almacenar esa imagen redimensionada? ¿En el atributo de valor de la etiqueta de entrada o qué? ¿Cuál es la mejor práctica para cambiar el tamaño de la imagen en el frente antes de enviarla a través de la red? Esa entrada está en mi formulario, ya que quiero enviar esa imagen redimensionada a mi servidor y no desbordar mi red.

  2. Además, ¿es posible pegar una marca de agua en esa imagen con JS?

¡Espero que lo hayas conseguido, y muchas gracias de antemano!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede descargar y almacenar su imagen como un objeto de imagen , no es necesario tenerlo en su html.

Puede dibujarlo en un lienzo usando la función dibujarImagen , que le permite dibujar la imagen con la proporción que elija. Puede usar la misma función para dibujar una marca de agua en el lienzo.

Una vez que esté satisfecho con la imagen en el lienzo, puede obtenerla como un blob usando la función toBlob y cargarla en su servidor

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda