I have found here at stackoveflow some codes on how to ZIP a specific file, but how about a specific folder?
Folder/ index.html picture.jpg important.tx
For anyone reading this post and looking for a why to zip the files using addFile instead of addFromString, that does not zip the files with their absolute path (just zips the files and nothing else), see my question and answer here