C#. Unzip a .7z file

12/28/2012 00:33 theoners#1
Hi all.
i need a dll or a code to unzip .7z file.

Tnx
12/28/2012 00:48 Mindrex#2
7-Zip provides a SDK: [Only registered and activated users can see links. Click Here To Register...]
Code Example:
PHP Code:
private static void CompressFileLZMA(string inFilestring outFile)
    {
        
SevenZip.Compression.LZMA.Encoder coder = new SevenZip.Compression.LZMA.Encoder();
        
FileStream input = new FileStream(inFileFileMode.Open);
        
FileStream output = new FileStream(outFileFileMode.Create);

        
// Write the encoder properties
        
coder.WriteCoderProperties(output);

        
// Write the decompressed file size.
        
output.Write(BitConverter.GetBytes(input.Length), 08);

        
// Encode the file.
        
coder.Code(inputoutputinput.Length, -1null);
        
output.Flush();
        
output.Close();
    }

    private static 
void DecompressFileLZMA(string inFilestring outFile)
    {
        
SevenZip.Compression.LZMA.Decoder coder = new SevenZip.Compression.LZMA.Decoder();
        
FileStream input = new FileStream(inFileFileMode.Open);
        
FileStream output = new FileStream(outFileFileMode.Create);

        
// Read the decoder properties
        
byte[] properties = new byte[5];
        
input.Read(properties05);

        
// Read in the decompress file size.
        
byte [] fileLengthBytes = new byte[8];
        
input.Read(fileLengthBytes08);
        
long fileLength BitConverter.ToInt64(fileLengthBytes0);

        
coder.SetDecoderProperties(properties);
        
coder.Code(inputoutputinput.LengthfileLengthnull);
        
output.Flush();
        
output.Close();
    } 
12/28/2012 02:13 theoners#3
tnx for reply.

How can i use that to extract a .7z file?