Bonjour à tous,

j'essaie désespérément de compresser un String (en essayant d'utiliser l'équivalent php de gzcompress) mais aucun résultat n'aboutis. (Ceci dans le but de compresser les documents générer par ma lib Pdf).

j'ai essayé ZLib.net / GZStream / DeflateStream et rien ne fonctionne, mon fichier pdf générer est vide (le contenu des pages est vide)

Savez-vous comment reproduire exactement le même comportement que gzcompress ?

J'ai essayé des chose comme ceci sans succès :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
public static String Compress(string ToCompress)
        {
            byte[] bytData = System.Text.Encoding.UTF8.GetBytes(ToCompress);
            MemoryStream ms = new MemoryStream();
            Stream s = new ZOutputStream(ms, 3);
            s.Write(bytData, 0, bytData.Length);
            s.Close();
            byte[] compressedData = ms.ToArray();
            return System.Text.Encoding.UTF8.GetString(compressedData);
        }
Merci d'avance,
NeoKript