DeflateDecompress
Qubes 6.3 Décompression d'un block compressé par Deflate
Syntaxe
function DeflateDecompress(data: String): String
data: données à décompresser
Remarques
Retourne les données décompressées ou déclenche une erreur si data est incorrect ou corrompu.
Voir aussi DeflateCompress.
Exemples
var buf := StringOfString('hello', 1000); // very repetitive content
PrintLn(buf.Length); // 5000
var deflated := DeflateCompress(buf, 1); // fastest deflate compression
PrintLn(deflated.Length); // 53
var reflated := DeflateDecompress(deflated);
PrintLn(reflated.Length); // 5000
Assert(reflated = buf);
PrintLn(buf.Length); // 5000
var deflated := DeflateCompress(buf, 1); // fastest deflate compression
PrintLn(deflated.Length); // 53
var reflated := DeflateDecompress(deflated);
PrintLn(reflated.Length); // 5000
Assert(reflated = buf);