Можно ли сделать снимок экрана веб-страницы с помощью ASP.net с кодом C #, а затем отправить его обратно на сервер? В этом коде доступ только к локальному хосту, но тот же исходный код не имеет доступа к IIS, возникла ошибка CopyFromScreen. По какой причине это возможно?
Пример исходного кода:
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");