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"); }
- 好的做法是在方法中多使用一个RETURN语句吗?
- 在gridview Asp.Net中使用Dropdownlist?
- ASP.NET Web API跨请求缓存操作筛选器属性
- 使用jquery.countdown.js + Asp.net调用serverTime时无法获得正确的时间?
- 没有名为“ASP.NET 4.6.81.0”的EventLog源。 此模块需要.NET Framework 2.0
- 在asp.net中从网页生成Pdf
- Microsoft-IIS / 8.5,Oracle输出变量被截断
- asp.net下拉列表和viewstate
- 如何在MVC Razor DropDownList中使用Html.Raw?