bằng đoạn code sau :
PHP Code:
string compressedFile = "c:\\1.zip";
string originalFileName = "d:\\1.pdf";
using (FileStream zipFile = new FileStream(compressedFile, FileMode.Open, FileAccess.Read))
using (FileStream originalFile = new FileStream(originalFileName, FileMode.Create, FileAccess.Write))
using (GZipStream alg = new GZipStream(zipFile, CompressionMode.Decompress))
{
while (true)
{
// Reading 100bytes by 100bytes
byte[] buffer = new byte[100];
// The Read() method returns the number of bytes read
int bytesRead = alg.Read(buffer, 0, buffer.Length);
originalFile.Write(buffer, 0, buffer.Length);
if (bytesRead != buffer.Length)
break;
}
}
Nhưng file sau khi nén vẫn lớn hơn. 