2010-05-06 7 views

Répondre

0

Si vous utilisez Windows, et ont la bibliothèque GD installée, vous pouvez utiliser imagegrabwindow. Je ne l'ai jamais utilisé moi-même, mais comme toujours, le site PHP a beaucoup de documentation et d'exemples.

0

Le problème est que vous devez implémenter toutes les fonctionnalités d'un navigateur et d'une pile HTTP (et cela ne concerne toujours pas le cas où le contenu est modifié en utilisant javascript).

Comme John McCollum dit, si vous avez le site Web ouvert dans un navigateur sur votre PC, vous pouvez utiliser imagegrabwindow ou snapsIE (MSIE seulement)

Si vous voulez être en mesure d'obtenir un instantané en utilisant du code seulement, alors vous pourriez vouloir regarder une des solutions disponibles immédiatement - AFAIK il y a plusieurs programmes (dont au moins 2 sont appelés html2pdf) qui génèreront un pdf de HTML statique - et c'est relativement facile using les outils standard pour couper cela à la taille de la fenêtre et convertir en un fichier image.

par exemple. https://metacpan.org/pod/distribution/PDF-FromHTML/script/html2pdf.pl

0

Utilisation:

WKHTMLTOPDF.

Il a également une liaison à PHP, ou vous pouvez l'exécuter vous-même à partir de la ligne de commande.

Questions connexes