2016-12-22 4 views
1

私はコードネーム1を使用しています。WebBrowserをCodename Oneのローカルイメージに変換するにはどうすればよいですか?

私のプログラムでは、htmlコードを動的に生成します。私はスクリーンショットをユーザーにイメージとして送ることができるように、Webブラウザビューのスクリーンショットを取得したいと思います。

私はbrowserComponent.paint(Graphics)を呼び出して、これを変更可能な画像に描画しようとしましたが、結果として空白の画像になりました。これを行う方法はありますか?

+0

さらに詳しい情報生成されたHTMLの例は、質問をより明確にするでしょう。 – MrSmith42

+0

ブラウザのように、レンダリングされたhtmlコードのイメージを作成するか、HTMLコードのイメージをリストとして作成しますか? – MrSmith42

+0

はい私はカスタムデザインでhtmlを作成したいと思います。最終的に最終結果をhtmlからimage @ MrSmith42に変換します。 –

答えて

1

ピアコンポーネントのスクリーンショットを取得することはできません。

HTMLはOSにネイティブでPeerComponentとして表示されます。blog post explaining peer componentsを参照してください。残念ながら、ピアコンポーネントは別々にレンダリングされるので、ピアのスクリーンショットを取得することはできません。

可変画像を使用して任意の画像を任意の画像に描画できますが、任意のピアの画像を取得することはできません。画像の描画方法については、デベロッパーガイドのgraphics sectionをご覧ください。

関連する問題