基本的には、通常の JavaScript ベースのブラウザー内スクリプトから作成された HTMl[5] キャンバス イメージ データを取得できるようにしたいと考えています。[純粋な]Javaコード内から、スクリーンスクレイピングタイプの環境のコンテキストでこれを行いたいと思います。HTMLUnitは、いくつかの要件に適合しているようです。
キャンバスでレンダリングされた画像データを取得するにはどうすればよいですか? また、HTMLUnit のキャンバスの実装が現在 (執筆時点ではバージョン 2.13) である可能性はありますか?
注目すべき 2 つの HTMlUnit クラスは次のとおりです。
com.gargoylesoftware.htmlunit.html.HtmlCanvas com.gargoylesoftware.htmlunit.javascript.host.canvas.CanvasRenderingContext2D