2009-12-29 10 views
0

J'ai entendu dire qu'il est possible d'obtenir une image bitmap/image de la page Web visualisée sur un navigateur firefox. J'ai fait des recherches pour un peu et ne pouvais rien trouver. Donc, j'espère que quelqu'un sait comment faire cela, préférable via la ligne de commande (bash, tout autre shell sur Linux).Firefox: BitmapData Handle?

Pour être honnête, n'importe quel navigateur que je pourrais faire cela est bien aussi longtemps que c'est simple et sur le shell!

Merci à tous

Répondre

1

Juste une option: ImageMagick a une commande import qui prendra une capture d'écran d'une fenêtre (serveur X) à partir de la ligne de commande. Si vous ne voulez pas toute la fenêtre, vous pouvez spécifier une zone de recadrage.

+0

J'ai regardé cette option aussi, mais je pense que l'option firefox est meilleure. Je pourrais courir Xvfb sur mon serveur et prendre une capture d'écran d'une fenêtre mais je ne veux pas aller dans le désordre d'identifier cette fenêtre et deviner quand prendre la capture d'écran car je ne sais pas quand la page a chargé. Je voulais juste lancer et pointer Firefox sur une page Web et obtenir ce qu'il a comme image. – Abs

+0

J'ai dû opter pour une solution XVFB car tout ce que j'ai trouvé a été écrit il y a longtemps et il est très difficile d'y aller! – Abs