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
|
PPMD Compress FileDemonstrates how to use the PPMD compression algorithm to compress a file. This code is capable of compressing any size file because the file data is compressed from input to output in a streaming mode. The output file does not contain any "PPMD" header -- it is purely PPMD compressed data.
LOCAL loCompress LOCAL lnSuccess loCompress = CreateObject('Chilkat.Compression') * Any string argument automatically begins a 30-day trial. lnSuccess = loCompress.UnlockComponent("30-day trial") IF (lnSuccess <> 1) THEN =MESSAGEBOX("Compression component unlock failed") QUIT ENDIF loCompress.Algorithm = "ppmd" lnSuccess = loCompress.CompressFile("hamlet.xml","hamletPpmd.dat") IF (lnSuccess <> 1) THEN =MESSAGEBOX(loCompress.LastErrorText) QUIT ENDIF * Decompress back to the original: lnSuccess = loCompress.DecompressFile("hamletPpmd.dat","hamletInflated.xml") IF (lnSuccess <> 1) THEN =MESSAGEBOX(loCompress.LastErrorText) QUIT ENDIF ? "Success!" |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.
Mail Component · .NET Email Component · ASP Mail Component · XML Parser