J'utilise Firefox sur un Xvfb dans un VPS. Ce que je veux faire, c'est faire une capture d'écran pleine page de la page.
Je peux rediriger Firefox vers une page particulière en utilisant
firefox http://google.com
et prendre une capture d'écran (à l'intérieur de X) en utilisant ImageMagick
import root -window output.jpg
Le problème est que la plupart de la page doit défiler et je ne peux pas connaître la hauteur à l'avance.
L'autre façon est de choisir une très grande hauteur (comme 4000px), puis de traiter l'image et de supprimer la partie inutile. Mais c'est un traitement inutile.
J'ai trouvé de nombreux modules complémentaires pour Firefox, mais je suis à la recherche d'une solution qui peut être programmée à l'aide de la ligne de commande Shell.
Edit: j'ai fini par écrire ma propre extension FireFox pour ce faire.