# Compression Zlib

- Introduction
- Installation/Configuration
  - Pré-requis
  - Installation
  - Configuration à l'exécution
  - Types de ressources
- Constantes pré-définies
- Exemples
- Fonctions Zlib
  - deflate_add — Compresse des données de manière incrémentielle
  - deflate_init — Initialise un contexte de compressage incrémentiel
  - gzclose — Ferme un pointeur sur un fichier gz ouvert
  - gzcompress — Compresse une chaîne
  - gzdecode — Décode une chaîne de caractères compressée gzip
  - gzdeflate — Compresse une chaîne
  - gzencode — Crée une chaîne compressée gzip
  - gzeof — Indique si la fin d'un fichier (EOF) compressé est atteinte
  - gzfile — Lit la totalité d'un fichier compressé
  - gzgetc — Lit un caractère dans un fichier compressé
  - gzgets — Lit une ligne dans un fichier compressé
  - gzgetss — Lit une ligne dans un fichier compressé, et supprime les balises HTML
  - gzinflate — Décompresse une chaîne
  - gzopen — Ouvre un fichier compressé avec gzip
  - gzpassthru — Affiche toutes les données qui restent dans un pointeur gz
  - gzputs — Alias de gzwrite
  - gzread — Lecture de fichier compressé binaire
  - gzrewind — Replace le pointeur au début du fichier
  - gzseek — Déplace le pointeur de lecture
  - gztell — Lit la position courante du pointeur de lecture
  - gzuncompress — Décompresse une chaîne compressée
  - gzwrite — Écrit dans un fichier compressé gzip
  - inflate_add — Décompresse des données de manière incrémentielle
  - inflate_get_read_len — Renvoie le nombre d'octets lus jusqu'à présent
  - inflate_get_status — Renvoie le status de décompression
  - inflate_init — Initialise un contexte de décompressage incrémentiel
  - ob_gzhandler — Fonction de rappel pour la compression automatique des tampons
  - readgzfile — Lit tout le fichier compressé
  - zlib_decode — Décompresse des données encodées raw/gzip/zlib
  - zlib_encode — Compresse des données avec l'encodage spécifié
  - zlib_get_coding_type — Retourne la méthode de compression utilisée avec Gzip
- DeflateContext — La classe DeflateContext
- InflateContext — La classe InflateContext