imagegrabwindow(3) php man page | unix.com

Man Page: imagegrabwindow

Operating Environment: php

Section: 3

IMAGEGRABWINDOW(3)							 1							IMAGEGRABWINDOW(3)

imagegrabwindow - Captures a window

SYNOPSIS
resource imagegrabwindow (int $window_handle, [int $client_area])
DESCRIPTION
Grabs a window or its client area using a windows handle (HWND property in COM instance)
PARAMETERS
o $window_handle - The HWND window ID. o $client_area - Include the client area of the application window.
RETURN VALUES
Returns an image resource identifier on success, FALSE on failure.
ERRORS
/EXCEPTIONS E_NOTICE is issued if $window_handle is invalid window handle. E_WARNING is issued if the Windows API is too old.
EXAMPLES
Example #1 imagegrabwindow(3) example Capture a window (IE for example) <?php $browser = new COM("InternetExplorer.Application"); $handle = $browser->HWND; $browser->Visible = true; $im = imagegrabwindow($handle); $browser->Quit(); imagepng($im, "iesnap.png"); imagedestroy($im); ?> Capture a window (IE for example) but with its content <?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); ?>
NOTES
Note This function is only available on Windows.
SEE ALSO
imagegrabscreen(3). PHP Documentation Group IMAGEGRABWINDOW(3)
Related Man Pages
wwwbrowser(3pm) - debian
epiphany(1) - debian
imagegif(3) - php
epiphany(1) - linux
pg_lo_read_all(3) - php
Similar Topics in the Unix Linux Community
my netscap browser automatically closed
Run browser over VPN
Login to UNIX from the browser.
Awk total and variance
Alerts (Green) in Lower Right Corner