Java EE アプリケーションを実行していて、その Web ページの 1 つで、ユーザーが特定のボタンを押すたびに、現在ユーザー側に表示されている Web ページのみの画像を取得する機能を追加したいと考えています。
目的のためにライブラリを使用してみましたhttp://code.google.com/p/java-html2image/wiki/HtmlImageGenerator
上記のライブラリを使用した私のコードは次のとおりです。
HtmlImageGenerator imageGenerator = new HtmlImageGenerator();
imageGenerator.loadUrl("http://localhost:8080/scheduler/xxx")
imageGenerator.getLinks();
imageGenerator.saveAsImage("sos.png");
画像は生成されますが、私のページには多くの css と色が含まれていますが、生成された画像はその色を追加していないようで、実際には css がほとんど適用されていないブルー スクリーンが生成されます。
誰かがコードを手伝ったり、同じ代替ライブラリを提案したりできますか?