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

本文关键字:文件 字节 zip 解压缩 | 更新日期: 2023-09-27 18:36:37

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

我有压缩文件的所有字节。Wich 表示:标头、压缩数据、额外长度。

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

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

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

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