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

344
Views
How to create a folder containing multiple images and download it as a zip file - Javascript?

I'm working on a React.js application, I have multiple html canvas that I can download individually as a png image. I look now for a way to wrap all these images in a folder (let's call it assets folder) and after that downloading this folder in zip format.

Here is my code:

const download = (canvas, index)=>{
  var url = canvas.toDataURL("image/png");
  var link = document.createElement('a');
  link.download = `img_${index}.png`;
  link.href = url;
  link.click();
  link.remove();
}

for(let k=1; k<=5; k++){
  //There is a bunch of code here that generates a new canva in each iteration. I don't include it to keep things simple!!!
  download(canvas.current, k)
{

Screenshot for downloaded image:

enter image description here

about 4 years ago · Juan Pablo Isaza
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!