![]() |
Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java JavaScript Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(DataFlex) Uncompress a Gzip File to a StringSee more Gzip ExamplesThis example demonstrates how to use the The method reads the compressed file, decompresses the data, and then converts the resulting bytes into a string using the specified character set (in this case, UTF-8). It is important to specify the correct character set that matches the original encoding of the text. If the wrong character set is used, the resulting string may contain incorrect or unreadable characters. This method is convenient when working with compressed text data that needs to be processed directly in memory without writing to a file.
Use ChilkatAx-win32.pkg Procedure Test Handle hoGzip String sGzPath String sText String sTemp1 Boolean bTemp1 // This example demonstrates how to uncompress a Gzip (.gz) file // that contains text and return the result as a string. Get Create (RefClass(cComChilkatGzip)) To hoGzip If (Not(IsComObjectCreated(hoGzip))) Begin Send CreateComObject of hoGzip End // The Gzip file to be uncompressed: Move "example.txt.gz" To sGzPath // Uncompress the file and interpret the result as UTF-8 text: Get ComUncompressFileToString Of hoGzip sGzPath "utf-8" To sText Get ComLastMethodSuccess Of hoGzip To bTemp1 If (bTemp1 = False) Begin Get ComLastErrorText Of hoGzip To sTemp1 Showln sTemp1 Procedure_Return End Showln "Uncompressed text:" Showln sText End_Procedure |
||||
© 2000-2026 Chilkat Software, Inc. All Rights Reserved.