Enregistre une image dans un fichier
#include <ScreenCapture.au3>
_ScreenCapture_SaveImage ( $sFileName, $hBitmap [, $bFreeBmp = True] )
$sFileName | Chemin complet avec nom et extension du fichier bitmap qui doit être enregistré |
$hBitmap | Handle HBITMAP |
$bFreeBmp | [optionnel] Si True, $hBitmap sera libéré après un enregistrement réussi (par défaut) |
Succès: | Retourne True. |
Échec: | Retourne False. |
Cette fonction permet d'enregistrer une image bitmap dans un fichier, en le convertissant dans le format d'image spécifié par l'extension du nom de fichier.
Pour Windows XP, les extensions valides sont BMP, GIF, JPEG, PNG et TIF.
#include <ScreenCapture.au3> Example() Func Example() Local $hBmp ; Capture un écran complet $hBmp = _ScreenCapture_Capture("") ; Enregistre le bitmap dans le fichier _ScreenCapture_SaveImage(@MyDocumentsDir & "\GDIPlus_Image.jpg", $hBmp) ShellExecute(@MyDocumentsDir & "\GDIPlus_Image.jpg") EndFunc ;==>Example