ユーザーが別のページに移動するたびにページのスクリーンショットを撮って後で使用できるようにする機能を追加する必要があるWebサイトがあります。
ユーザーが何もせずに、これを自動的に行う必要があります。
可能であれば、ユーザーに自分のコンピューターに何かをインストールさせないことを好みます。
私のサイトは、asp.net、c#、および通常の Web 言語 (jquery...) で書かれています。
これを行う方法の良いアイデアはありますか?
どうもありがとうございました。
ユーザーが別のページに移動するたびにページのスクリーンショットを撮って後で使用できるようにする機能を追加する必要があるWebサイトがあります。
ユーザーが何もせずに、これを自動的に行う必要があります。
可能であれば、ユーザーに自分のコンピューターに何かをインストールさせないことを好みます。
私のサイトは、asp.net、c#、および通常の Web 言語 (jquery...) で書かれています。
これを行う方法の良いアイデアはありますか?
どうもありがとうございました。
セキュリティ上の理由から、Web ページは通常のプロセスを通じてユーザーのハードウェアにアクセスすることはできません。
ActiveX オブジェクトを作成してインストールするか (IE のみ)、Java アプレットを使用するか (すべてのブラウザー) をユーザーに依頼することができます。
FogBugzはオンライン バグ レポートであり、バグ ID に直接 screndump を実行する方法を提供しますが、それを行うにはクライアント アプリケーションをインストールする必要があります。
オーディオ、スクリーン、プリンターなどの一部のハードウェアにアクセスするためのユーザー許可を要求するため、Silverlight を使用することもできます。
サーバーへのルート アクセス権がある場合は、これを行うことができます: LINK
そして、それを実行するスクリプト (cronjob) を作成します。
私はSystem.Windows.Forms.WebBrowser
.DrawToBitmapを使用します
これを行う別の方法を次に示します。Web サイトのスクリーンショットを作成するコマンド ライン プログラム (Linux の場合)