2011-12-23 15 views
4

javascriptを使用してLaTeXの式をレンダリングするウェブページがあります。私はスクリプトを実行した後にプログラムのスクリーンショットを撮りたいと思っています。これは可能ですか?JavaScriptを実行した後にウェブページのスクリーンショットを撮る方法

のFirefox 3.5+

Google Chromeの新しいバージョン:クロスプラットフォーム、HTML5ソリューションがあり

+2

これが役立つかもしれません:http://stackoverflow.com/questions/60455/take-a-screenshot-of-a-webpage-with-javascript – NAVEED

+0

@NAVEEDこれはLinuxで実行できますか? – dementrock

+0

私はそれを試していない。 – NAVEED

答えて

1

あなたはwebkit2pngを使用して、JSは、スクリーンショットを取る前に数式をレンダリング終了するのを待つdelayオプションを適用することができます。

+0

これは確かに動作します...ありがとう! – dementrock

4

は、スクリプトは次のブラウザで正常に動作する必要がありますのみhttp://html2canvas.hertzen.com/

最新のブラウザで動作しますオペラの

IE9(flashcanvasと互換性のある古いバージョン)

デモ:http://html2canvas.hertzen.com/screenshots.html

+0

私が望むようにjavascriptをレンダリングできないようだ。 – dementrock

+0

それは可能かもしれないと思う。それ以上の解決策が見つからないかもしれないと思う。 – Usman

+0

たとえば、mathjax:http://www.mathjax.org/のインデックスページで数式のスクリーンショットを撮りたいと思います。 – dementrock

関連する問題