Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

336
Views
¿Hay alguna forma en JavaScript de convertir la URL de origen de la imagen en un archivo de modo que pueda aceptarse en la entrada del archivo de tipo o por el punto final de la API?

Es fácil cambiar la entrada del tipo de archivo a la URL de origen de la imagen para obtener una vista previa... pero... Teniendo en cuenta un escenario en el que intenta editar un blog, obtiene un blog y completa los campos de entrada en función de los datos recibidos. Todo funciona bien... pero ¿cómo manejas la entrada de imágenes? Recibimos la URL de la imagen como fuente de la imagen, pero ¿cómo podemos usar esa URL de la imagen para completar la entrada de imagen del tipo de archivo? ingrese la descripción de la imagen aquí

Traté de buscar esto: https://stackoverflow.com/questions/50537735/convert-blob-to-image-file/50538148#:~:text=getContext(%222d%22)%3B%20%2F%2F ,archivo%20en%20el%20base64%20formato . pero no podía entender bien.

#Resuelto para mi caso de uso: hubo un error de mi parte, asumí que si el usuario no selecciona una imagen, el campo de la imagen quedará vacío y, por lo tanto, pondrá un valor nulo en la base de datos. Me di cuenta de eso, no es como lo que he pensado.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Se puede hacer con la ayuda de la biblioteca fetch como esta: -

 const imageSrcURLToFile = async (image_url) =>{ const image = await fetch(image_url); const blob = await image.blob(); const url = URL.createObjectURL(blob); const link = document.createElement('a') link.href = url; link.download = 'image file name here' document.body.appendChild(link) link.click() document.body.removeChild(link) }

para obtener más información, consulte este artículo: - https://dev.to/sbodi10/download-images-using-javascript-51a9

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!