Sample code for 30+ languages & platforms
Xbase++

GZip Decompress File

See more Gzip Examples

Demonstrates how to uncompress a .gz compressed file to get the uncompressed original file.

Chilkat Xbase++ Downloads

Xbase++
LOCAL nSuccess
LOCAL oGzip

nSuccess := 0

//  This example assumes the Chilkat API to have been previously unlocked.
//  See Global Unlock Sample for sample code.

oGzip := CreateObject("Chilkat.Gzip")

nSuccess := oGzip:UncompressFile("qa_data/gzip/something.csv.gz", "qa_output/something.csv")
IF (nSuccess != 1)
    ? oGzip:LastErrorText
    oGzip:destroy()
    RETURN
ENDIF

? "File successfully uncompressed and extracted from the Gzip compressed format."

oGzip:destroy()