1

画面をキャプチャしたり、プログラムで GWT のハードコピーを生成したりすることは可能ですか?

AWT を使用することは可能ですが、AWT を GWT で使用することはできません [smartGWT、ext-GWT のような他のものではなく、GWT のみ]?

4

3 に答える 3

2

クライアント側では、GWT は Javascript 以外のことは何もしません。あなたの質問は次のとおりです: JavaScript でスクリーンショットを撮ってもいいですか? 答えは次のとおりです。

  1. ブラウザ内のスクリーンショットだけを撮りたい場合は、html2canvas を使用できます。

  2. ブラウザからスクリーン ショットも取りたい場合は、ActiveX コントロール (AWT を使用した Java アプレットの場合もあります) などの他のテクノロジを使用する必要があります。

これを確認してください: JavaScript を使用して Web ページのスクリーンショットを撮りますか?

于 2013-06-10T22:02:46.853 に答える
1

GWTは、他の人が答えで言ったように、javaをjavascriptにコンパイルするだけです。したがって、クライアントでソリューションを探すことができますが、サーバー側でも行うことができます。

これを作成する 1 つの方法は、phantomJS (サーバー上の Webkit の一種) を使用して、サーバー側で Web ページを画像にラスタライズすることです。「エクスポート」などの機能を作成するのに本当に役立つ可能性があります ファントム JS スクリーン キャプチャ

于 2013-06-11T08:13:05.630 に答える