我正在研究my other question的解決方案,該解決方案正在讀取PNG的'zTXt'塊中的數據。我儘可能在文件中查找塊,並閱讀zTXt的關鍵字。我無法閱讀zTXt的壓縮部分。我從來沒有使用過DeflateStream對象,並且遇到了一些麻煩。在讀取時,它似乎期望長度參數處於「未壓縮」字節。然而,就我而言,我只知道'壓縮'字節中數據的長度。爲了有希望解決這個問題,我把需要解壓縮的所有數據放
這些方法集有什麼問題? byte[] bytes;
using (var memory_stream = new MemoryStream())
using (var gzip_stream = new GZipStream(memory_stream, CompressionMode.Compress))
{
var buffer = Enc