How to zip multiple result files ?

Hi,

I have a protocol which produce many output files (*.png,csv...)
I was wondering if there was a way to obtain only one zip file. I'd would be much easier for the user to download and unzip one file instead of 200.
I think it is possible but I didn't it in the documentation.

Thanks a lot.