如果您设置了多个显示器,此函数将仅抓取主显示器;而不是像使用“打印屏幕”键那样抓取所有显示器。
此外,这应该很明显,但我还是提一下,如果您正在运行图形处理器密集型应用程序(而不是中央处理器),调用此函数会导致您的机器和服务器响应出现相当明显的延迟,直到请求完成。
(PHP 5 >= 5.2.2, PHP 7, PHP 8)
imagegrabscreen — 捕获整个屏幕
此函数没有参数。
成功时返回图像对象,失败时返回 false
。
示例 #1 imagegrabscreen() 示例
此示例演示如何拍摄当前屏幕的屏幕截图并将其保存为 png 图像。
<?php
$im = imagegrabscreen();
imagepng($im, "myscreenshot.png");
imagedestroy($im);
?>