Dot-Net

如何使用 GZipStream 類壓縮 GZip 文件中的多個文件?

  • April 9, 2013

我只是在尋找一種使用 GZipStream 類壓縮 GZip 文件中的多個文件的方法。有人知道怎麼做嗎?

一般來說,gzip 格式不支持多個文件。傳統上,在壓縮結果之前使用 tar 捆綁多個文件;你可能想做類似的事情。

gzip 文件格式是一種存檔格式,它包含一個標題和一個目錄,其中列出了存檔中的所有壓縮文件。GZipStream 僅壓縮寫入流的數據。相當於存檔中的一個文件,它無法生成存檔格式。

一個流行的解決方案是SharpZipLib,還有很多其他的。

引用自:https://stackoverflow.com/questions/4118627