2011-08-06 13 views
0

方法はありますか、またはFlash(またはJava)を使用してウェブサイトのスクリーンショットを撮ることは可能ですか?そうであれば、誰かがこれを達成するための基本的な情報を提供してもらえますか?Flash(またはJava)でウェブサイトのスクリーンショットを撮る、クライアント側

FlashやJava(またはCanvas)にする必要がある理由は、スクリーンショットをクライアント側で行う必要があるためです。

私はいくつかの研究を行い、私の質問に明確な答えはありませんでした。

+1

完全な画面のスクリーンショットを取得したいのですか、またはブラウザの内容だけを取得しますか?少なくともフラッシュでは完全な画面はできません。 – pkyeck

+1

ウェブページのスクリーンショットをフラッシュから取得することについてのこの質問に対する**回答**を確認してください: http://stackoverflow.com/questions/6901792/ web-page-via-a-swf/6907433#6907433 – Jacksonkr

答えて

0

フラッシュから、セキュリティ上の理由から、フラッシュレンダリング領域の実際のビューを超えるスクリーンショットを撮ることはできません。 PrintScreenを押すようにユーザーに尋ねてください。

+0

PrintScreenの問題全体について詳しく教えてください。 –

0

私は前にこのようなことをしました。私のソリューションはちょうどjavascriptがクライアント側でレンダリングされた実際のhtmlを送り返すことでしたが。サーブレットはhtmlコードを受け取り、サーブレットは実行可能ファイルを呼び出す(私はそれが何であったか覚えていないがフリーウェアであったが、ウォーターマークがあり、コマンドライン引数でhtmlを受け入れる)。サーブレットがディレクトリに保存するhtmlのイメージ。

ビジネスユーザーの要件には、クライアント側でスパイやスヌーピングにコードが使用されていないことも含まれていますが、最終的にはプログラムの結果に同意しました。実際にスクリーンショットはクライアント側で行われていません...

関連する問題