Zip Component, Email Component, Encryption Component ActiveX Control for Zip Compression .NET Components for ASP.NET
ActiveX and .NET Components for Zip Compression, Encryption, Email, XML, S/MIME, HTML Email, Character Encoding, Digital Certificates, FTP, and more ASP Email ActiveX Component


Index of Chilkat Blog Posts

February 3, 2006

.NET Gzip examples

Here’s a quick synopsis of the Gzip functionality in Chilkat.NET:

Chilkat.Gzip gzip = new Chilkat.Gzip();
gzip.UnlockComponent("zip unlock code"); // Use your Chilkat Zip unlock code here…

// file-to-file compression.
gzip.CompressFile("myData.dat","myData.dat.gz");

// file-to-file uncompress
gzip.UncompressFile("myData.dat.gz","myData.dat");

// uncompress to the filename stored within the .gz:
gzip.UncompressFile("myData.dat.gz","");

// file-to-memory uncompress
byte [] uncompressedData = gzip.UncompressFileToMem("myData.dat.gz");

// memory-to-file compress
gzip.CompressMemToFile(uncompressedData,"myData.dat.gz");

// memory-to-memory compression
byte [] compressedData = gzip.CompressMemory(uncompressedData);

// memory-to-memory uncompress
byte [] uncompressedData2 = gzip.UncompressMemory(compressedData);

// memory-to-file uncompress
gzip.UncompressMemToFile(compressedData ,"myData.dat");

// file-to-memory compress
byte [] compressedData2 = gzip.CompressFileToMem("myData.dat");


Privacy Statement. Copyright 2000-2011 Chilkat Software, Inc. All rights reserved.
Send feedback to support@chilkatsoft.com

Components for Microsoft Windows XP, 2000, 2003 Server, Vista, Windows 7, and Windows 95/98/NT4.