I'm trying to Extract only the image files in the existing .zip file in MVC3 Project.
Here is what i have done so far to get it
string zipToUnpack = @"C:\Users\Public\Pictures\Sample Pictures\images.zip";
string unpackDirectory = System.IO.Path.GetTempPath();
using (ZipFile zip1 = ZipFile.Read(zipToUnpack))
// here, we extract every entry, but we could extract conditionally
// based on entry name, size, date, checkbox status, etc.
var collections = zip1.SelectEntries("name=*.jpg;*.jpeg;*.png;*.gif;");
foreach (var item in collections)
I tried debugging my code. I've found that collections has 0 elements.
If i give only one extension, then it works well and good.
I need to extract all the image formats from .zip file
Can anyone please sort out this issue.