В библиотеке PHP ничего нет для этого - вы смотрите на настройку внешнего приложения (с очередью) для получения изображений, хотя вы, конечно, можете использовать PHP для добавления элементов в очередь.
В GD есть пара функций Windows, которые делают снимки экрана компьютера (веб-сервер, а не клиент), поэтому, возможно, вы могли бы написать скрипт на PHP для этого.
Редактировать: Думал об этом: imagegrabscreen
и imagegrabwindow
. Однако я не уверен, что они будут делать то, что вы хотите (даже в полноэкранном режиме Firefox имеет панель прокрутки вверху экрана - не уверен в других браузерах). Однако, У Пьера есть что-то в этих функциях, если вам интересно.
Я бы предложил написать приложение на другом языке (я полагаю, в .NET есть что-то), чтобы сделать это для вас.
Редактировать: На этой странице рассказывается, как это сделать в C #