2010-04-13 8 views
3

Quelqu'un peut-il recommander la meilleure façon (et de préférence portable) de rendre des documents HTML sur un bitmap? Autant que je comprenne mes deux options principales sont WebKit et Gecko, mais je n'ai pas pu trouver un bon point de départ sur la façon de le faire. Quand j'ai essayé de le faire il y a 5 ans, j'ai fini par utiliser Gecko pour envoyer le document à une imprimante, ce qui n'est pas vraiment ce dont j'ai besoin. J'ai besoin de rendre à un bitmap en mémoire.render HTML (convertir en bitmap)

Pour clarifier: côté serveur, pas de Java, pas de .NET, traitement par lots, performance, pas interactif, pas de Javascript.

+0

Côté serveur ou côté client? – RedFilter

+0

Cela ressemble à une question très ignorante, mais vous ne voulez pas dire juste une capture d'écran? – Smandoli

+0

voir mon édition. côté serveur, non interactif. –

Répondre

0

Vous pouvez essayer le plug-in ScreenGrab pour Firefox.

5

Vous pouvez le faire à partir de la ligne de commande en utilisant webkit2png.py, qui utilise Python et QtWebKit (même si je ne l'ai pas encore essayé).

+0

c'est probablement très similaire à cutycapt qui est un programme C++ basé sur Qt utilisant WebKit. C'est plutôt bien, à part faire glisser Qt pour ça c'est plutôt triste. –

+1

Vrai, mais au moins c'est mieux que de l'envoyer à l'imprimante;) –