とすることは可能ですか?ASP.netでWebページのスクリーンショットをC#コードで取得し、それをサーバーに戻すことは可能ですか? このコードではローカルホストのみにアクセスできますが、同じソースコードはIISにアクセスできません。CopyFromScreenエラーが発生しました。なぜそれが可能なのですか?ASP.netでWebページのスクリーンショットをC#コード
サンプルソースコード:
Bitmap Bitmap;
Graphics Graps;
Bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height - 110, PixelFormat.Format32bppArgb);
Graps = Graphics.FromImage(Bitmap);
Graps.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, 110, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy);
Bitmap.Save(Server.MapPath("~") + "/YourShot.gif");