4
A
回答
7
您可以使用ZipOutputStream
类的SetLevel
方法将压缩等级设置为0。
using (ZipOutputStream s = new ZipOutputStream(File.Create("test.zip")))
{
s.SetLevel(0); // 0 - store only to 9 - means best compression
string file = "test.txt";
byte[] contents = File.ReadAllBytes(file);
ZipEntry entry = new ZipEntry(Path.GetFileName(file));
s.PutNextEntry(entry);
s.Write(contents, 0, contents.Length);
}
编辑:实际上,在审阅文档后,有一个更简单的方法。
using (ZipFile z = ZipFile.Create("test.zip"))
{
z.BeginUpdate();
z.Add("test.txt", CompressionMethod.Stored);
z.CommitUpdate();
}
相关问题
- 1. SharpZipLib:将单个文件压缩到单个压缩文件
- 2. 使用SharpZipLib解压缩特定文件?
- 3. 如何使用Delphi将多个文件压缩到单个压缩文件中
- 4. 如何直接将csv文件压缩成zip压缩文件?
- 5. 如何将未压缩文件夹视为压缩文件?
- 6. 如何在C#中使用SharpZipLib提取多卷压缩文件?
- 7. D:如何将文件添加到zip压缩文件?
- 8. sharpziplib压缩文件要解压到外部
- 9. 如何添加URL文件压缩
- 10. 使用zlib附加到压缩文件
- 11. 压缩文件
- 12. 如何使用命令行解压缩xip压缩文件?
- 13. 如何使用rubyzip解压缩压缩文件夹
- 14. 如何解压缩使用fusecompress/lzo压缩的文件?
- 15. 如何在winrt中解压缩由SharpZipLib压缩的字符串?
- 16. Node.js - 压缩/解压缩文件夹
- 17. 与django_compressor压缩文件以gzip压缩
- 18. 压缩解压缩的exe文件
- 19. 压缩未压缩的MSI文件
- 20. Magick ++压缩和解压缩文件
- 21. 如何仅使用SharpZipLib库压缩没有文件夹的文件? (C#)
- 22. 如何压缩XML文件?
- 23. 如何解压/解压缩文件
- 24. NSIS:如何解压7zip压缩文件
- 25. 如何用Snappy压缩文件到HDFS
- 26. 压缩文件下载到实际的压缩文件中的文件结构
- 27. 用javascript压缩文件 - 损坏的压缩文件
- 28. 将压缩文件解压缩到内存流 - C#
- 29. IIS 7.5压缩会创建压缩文件,但会返回非压缩文件
- 30. 压缩.htaccess文件