PHP 8.6.0 Beta 1 is available for testing

imagegrabscreen

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

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

Описание

function imagegrabscreen(): GdImage |false

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

Замечание:

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

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

Сигнатура функции не содержит параметров.

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

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

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

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

Примеры

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

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

<?php
$im = imagegrabscreen();
imagepng($im, "myscreenshot.png");
?>

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

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

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

up
0
Nitrogen
16 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.
+Добавить

AltStyle によって変換されたページ (->オリジナル) /