Si bien hay librerías javascript que permiten hacer lo que pides, como
https://stuk.github.io/jszip/, yo te recomiendo que vayas a lo seguro y hagas ese trabajo en el servidor. En php podés usar, por ejemplo, esto:
http://www.imaginanet.com/blog/compr...p-con-php.html