0

"test"からのすべてのpdfファイルをzipファイルに追加したいpath

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
4

1 に答える 1

3

以下をお試しください。

 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"); 
  }
于 2012-09-26T07:01:18.990 に答える