Salut,
Je vois deux solutions, soit il faudrait un truc qui analyse le code source de la page et de ces dépendances pour créer une image, en gros refaire un navigateur web (énorme boulot, parser les fichiers css, récupérer les images...).
Après il est relativement facile de faire un truc à la
http://browsershots.org/, c'est à dire lancer automatique l'ouverture de la page dans un navigateur web, faire une capture d'écran, copier la zone qui vous interesse, et fermer le navigateur (par contre je ne sais pas pour les captures d'écran en php, mais dans un autre language de prog, il y a moyen).
Après je ne sais pas si il y a des problèmes de droits (si on utilise ce qu'affiche ie sans dire que c'est grâce à lui qu'on la obtenu...)
Voilà mon humble avis