クライアントのスクリーンショットを作成し、それをJPEGなどの形式で保存する方法はありますか?私の最初のアイデアはWebBrowserコントロールを使ってサーバー側のページを作成することでしたが、この考えは最後の質問で批判されました:Web Browser control crashes。ASP.NET - スクリーンショット
サードパーティのコントロールを購入/使用することなく、AJAXや他のテクニックを使用する方法はありますか?私はここでたくさんの記事を読んできましたが、これについてはAJAXについて話しましたが、3つ目のプラグインをお勧めしたり、チュートリアルへのリンクが壊れているようです。
これは、イントラネットアプリケーション用です。アプリケーションは情報を削除しているため、スクリーンショットの理由は、監査ユーザーが削除された情報を数か月後に見ることができるようにすることです。つまり、スクリーンショットは削除が行われる前に撮影されます。
アーカイブテーブルに情報を格納し、監査人にその情報にアクセスするのは簡単ではないでしょうか?その時点でユーザーの画面が非常に小さく、すべての情報を表示できない場合はどうなりますか? – Paddy
[ASP.Netを使用すると、ブラウザコンテンツのスクリーンショットを取得するためのプログラム的な方法はありますか?](http://stackoverflow.com/questions/220461/using-asp-net-is-there-a-ブラウザのスクリーンショットを取得する方法@ c) –
@Paddy、監査テーブルに格納する情報が多すぎます。 – w0051977