私の Wicket アプリケーションには、重要な (グラフィック) 情報を含む複数の Wicket コンポーネントが含まれています。たとえば、入力ボックスまたはラベルのテーブル/チャートおよび計算フィールド。これらのコンポーネントの画像 (個々のコンポーネントのスクリーンショット) を作成して、誰かに送信したり、どこかに保存したりしたいと考えています。Java Wicketでこのようなことは可能ですか?
前もって感謝します
私の Wicket アプリケーションには、重要な (グラフィック) 情報を含む複数の Wicket コンポーネントが含まれています。たとえば、入力ボックスまたはラベルのテーブル/チャートおよび計算フィールド。これらのコンポーネントの画像 (個々のコンポーネントのスクリーンショット) を作成して、誰かに送信したり、どこかに保存したりしたいと考えています。Java Wicketでこのようなことは可能ですか?
前もって感謝します
前述のように、唯一の方法は、Javascript を使用してクライアント側でこれを行うことです。html2canvas の他に、自身を「JavaScript API を備えたヘッドレス WebKit」と表現する PhantomJS もあります。
http://skookum.com/blog/dynamic-screenshots-on-the-server-with-phantomjs/をご覧ください。これは別の方法かもしれません。