如何在C#中解压缩zip文件中的字节

时间:2013-10-23 13:16:06

标签: c# zip byte compression

我的程序处理带有加密标头的zip文件,它解密标头并显示信息。现在我想在一个图片框中查看zip文件中的图片,所以我必须将文件解压缩到一个内存流中。

我拥有压缩文件的所有字节。这意味着:标题,压缩数据,额外长度。

如何解压缩这些字节以便查看文件?

1 个答案:

答案 0 :(得分:0)

您应该使用ZipArchive类来读取压缩数据,因为看起来您正在读取有效的zip文件。

如果您使用的是.NET 4或更早版本,则必须使用第三方库,例如DotNetZip及其ZipInputStream类。