Можно создать дубликат:
How can I take screenshots with Perl?Как я могу сделать снимок экрана с сайта Perl?
Как я могу сделать скриншот с сайта (в пакетном режиме) с помощью Perl? То есть решение должно содержать файл изображения (например .png) с указанием URL-адреса. Было бы неплохо, если для решения проблемы не понадобится система X Window.
См. http://stackoverflow.com/questions/2312852/how-can-i-take-screenshots -with-perl –
Почему это должен быть Perl? –