PHP
Referenzliste
imagegrabwindow
Image-Funktionen
Befehl:
resource imagegrabwindow ( int $window_handle [, int $client_area = 0 ] )
Parameter-Liste:
Beschreibung | |
---|---|
Das HWND Fenster-ID. | |
Fügt den Client-Bereich des Anwendungsfensters. |
Rückgabewerte:
Gibt ein Bild bei Erfolg,
FALSE
bei einem Fehler. Beschreibung:
Schnappt sich ein Fenster oder seinen Client-Bereich mit einem Windows-Handle (HWND-Eigenschaft in COM-Instanz)
Aktiv in Version:
(PHP 5 >= 5.2.2, PHP 7)
Hinweis:
Hinweis:
Diese Funktion ist nur unter Windows verfügbar.
Siehe auch:
imagegrabwindow() - Beispiel: Nimmt ein Fenster (also z. B.)
Eingabe:
<?php $browser = new COM("InternetExplorer.Application"); $handle = $browser->HWND; $browser->Visible = true; $im = imagegrabwindow($handle); $browser->Quit(); imagepng($im, "iesnap.png"); imagedestroy($im); ?>
imagegrabwindow() - Beispiel 2: Nimmt ein Fenster (also zum Beispiel), aber mit seinem Inhalt
Eingabe:
<?php $browser = new COM("InternetExplorer.Application"); $handle = $browser->HWND; $browser->Visible = true; $browser->Navigate("http://www.libgd.org"); /* Still working? */ while ($browser->Busy) { com_message_pump(4000); } $im = imagegrabwindow($handle, 0); $browser->Quit(); imagepng($im, "iesnap.png"); imagedestroy($im); ?>
Image-Funktionen