C# Examples

ChilkatHOMEAndroid™ASPVisual BasicVB.NETC#iOS (IPhone)Objective-CC++CMFCDelphiFoxProJavaPerl
PHP ExtensionPHP ActiveXPythonPowerShellRubySQL ServerVBScript

C# Examples

Bounced Mail
Bz2
Character Encoding
CSV
DKIM / DomainKey
Digital Certificates
Digital Signatures
Email
Email Object
FTP
HTML Conversion
HTTP
IMAP
Encryption
MHT / HTML Email
MIME
POP3
RSA
S/MIME
SMTP
Socket
Spider
SSH
SSH Tunnel
SSH Key
SFTP
Tar Archive
Upload
XML
XMP
Zip Compression


More Examples...
Amazon S3
NTLM
FileAccess
RSS
Atom
String
Byte Array
Self-Extractor
Service
PPMD
Deflate
DH Key Exchange
DSA
Bzip2
LZW

 

 

 

 

 

 

C# UNIX .Z Compress and Uncompress

Download: 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
must be downloaded and installed separately at http://www.chilkatsoft.com/downloads.asp.
Once installed, add a reference to the DLL in the project by following the instructions at
http://www.example-code.com/csharp/step2.asp

 

© 2000-2012 Chilkat Software, Inc. All Rights Reserved.

Email Component · XML Parser