Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
C# UNIX .Z Compress and UncompressDownload: Chilkat .NET Assemblies UNIX .Z compress and uncompress in C# (uses LZW compression). Chilkat.UnixCompress compress = new Chilkat.UnixCompress(); compress.UnlockComponent("Anythying for 30-day trial"); // File-to-file UNIX .Z compress compress.CompressFile("test.txt","test.txt.Z"); // File-to-file UNIX .Z uncompress compress.UncompressFile("test.txt.Z","testOut.txt"); // File-to-memory UNIX .Z uncompress. byte [] uncompressedData = compress.UncompressFileToMem("test.txt.Z"); FileStream fStream = new FileStream("testOut2u.txt", FileMode.CreateNew); BinaryWriter bw = new BinaryWriter(fStream); bw.Write(uncompressedData); bw.Close(); fStream.Close(); // Memory-to-memory UNIX .Z (LZW) compression: int i; string s = ""; for (i=0; i<50; i++) { s = s + "Hello World!\n"; } byte [] inBytes = System.Text.Encoding.ASCII.GetBytes(s); byte [] compressedData = compress.CompressMemory(inBytes); uncompressedData = compress.UncompressMemory(compressedData); string uncompressedString = System.Text.Encoding.ASCII.GetString(uncompressedData); // Memory-to-file UNIX compress compress.CompressMemToFile(inBytes,"testOut3.txt.Z"); Important: The download for this
example does not contain the ChilkatDotNet.dll which |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.