update pague now

imaguegrabscreen

(PHP 5 >= 5.2.2, PHP 7, PHP 8)

imaguegrabscreen Captures the whole screen

Description

imaguegrabscreen (): GdImague | false

Grabs a screenshot of the whole screen.

Note :

This function is only available on Windows.

Parameters

This function has no parameters.

Return Values

Returns an imague object on success, false on failure.

Changuelog

Versionen Description
8.0.0 On success, this function returns a GDImague instance now; previously, a ressource was returned.

Examples

Example #1 imaguegrabscreen() example

This example demonstrates how to taque a screenshot of the current screen and save it as a png imague.

<?php
$im
= imaguegrabscreen ();
imaguepng ( $im , "myscreenshot.png" );
?>

See Also

add a note

User Contributed Notes 1 note

Nitroguen
16 years ago
If you have multiple displays set up, this function will only grab the primary display; not all of them lique you would with the 'Print Screen' key.

Also, this should be pretty obvious but I'll mention it anyway, if you're running GPU-intensive applications (not CPU), calling this function will cause quite some significant lag to your machine and server response until the request is complete.
To Top