DotNetZip如​​何在不创建文件夹的情况下添加所选文件

我想在path添加zip文件"test"所有pdf文件

 using (var zip = new ZipFile()) { zip.AddSelectedFiles("*.pdf",path); zip.Save(path+"/test.zip"); } 

当创建test.zip文件时,有这个目录:

 **test.zip**\Users\administrator\Documents\vs2010\Projects\my project\**pdf files** 

如何使所有pdf文档直接在test.zip中

  test.zip\pdf files 

请尝试以下方式,

  using (ZipFile zip = new ZipFile()) { string[] files = Directory.GetFiles(path); // filter the files for *.pdf zip.AddFiles(files, "Test"); //Test Folder zip.Save(path+"/test.zip"); }