Speichert ein Bild in eine Datei
#include <ScreenCapture.au3>
_ScreenCapture_SaveImage ( $sFileName, $hBitmap [, $bFreeBmp = True] )
$sFileName | Kompletter Pfad, Dateiname und Erweiterung der Bitmap, welche gespeichert werden soll |
$hBitmap | HBITMAP Handle |
$bFreeBmp | [optional] Falls "True", wird $hBitmap bei einem erfolgreichen Speichern wieder freigegeben (Standard) |
Erfolg: | True |
Fehler: | False |
Diese Funktion speichert ein Bitmap in eine Datei und wandelt es gemäß der Dateierweiterung in ein bestimmtes Bildformat um.
Für Windows XP sind die gültigen Erweiterungen BMP, GIF, JPEG, PNG und TIF.
#include <ScreenCapture.au3>
Example()
Func Example()
Local $hBmp
; Erstellt einen Screenshot vom kompletten Bildschirm
$hBmp = _ScreenCapture_Capture("")
; Speichert das Bitmap in eine Datei
_ScreenCapture_SaveImage(@MyDocumentsDir & "\GDIPlus_Image.jpg", $hBmp)
ShellExecute(@MyDocumentsDir & "\GDIPlus_Image.jpg")
EndFunc ;==>Example