(PHP 7 >= 7.2.0, PHP 8)
imagebmp — Affiche ou enregistre une image BMP au navigateur ou dans un fichier
   Affiche ou enregistre une version BMP de l'image fournit.
  
imageUn objet GdImage, retournée par une des fonctions de création d'images, comme imagecreatetruecolor().
fileLe chemin ou un flux de ressource ouvert (qui sera automatiquement fermé après
        le retour de cette fonction) vers lequel le fichier sera sauvegardé.
        Si non-défini ou null, le flux brute de l'image sera affiché directement.
Note:
nullest invalide si l'argumentcompressedest inutilisé.
compressed
       Si le BMP doit être compréssé avec run-length encoding (RLE), ou pas.
      
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
Toutefois, si libgd ne parvient pas à produire l'image, cette fonction retourne true.
| Version | Description | 
|---|---|
| 8.0.0 | imageattend une instance de GdImage désormais;
  auparavant, une resourcegdétait attendue. | 
| 8.0.0 | Le type de compressedest désormais booléen ;
       auparavant c'était entier. | 
Exemple #1 Enregistrer un fichier BMP
<?php
// Créer une image vierge et ajouter du texte
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5,  'BMP with PHP', $text_color);
// Save the image
imagebmp($im, 'php.bmp');
// Free up memory
imagedestroy($im);
?>