imagegrabscreen

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

imagegrabscreen Захватывает изображение с экрана

Описание

imagegrabscreen(): GdImage|false

Функция делает скриншот.

Замечание:

Функция доступна только в ОС Windows.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Функция возвращает объект изображения, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
8.0.0 Функция теперь возвращает экземпляр класса GDImage, если выполнилась успешно; раньше возвращался ресурс (resource).

Примеры

Пример #1 Пример захвата экранного изображения функцией imagegrabscreen()

Пример показывает, как сделать снимок экрана и сохранить его как PNG-изображение.

<?php

$im
= imagegrabscreen();
imagepng($im, "myscreenshot.png");

?>

Смотрите также

Добавить

Примечания пользователей 1 note

up
-1
Nitrogen
15 years ago
If you have multiple displays set up, this function will only grab the primary display; not all of them like 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