gpt4 book ai didi

javascript - 截取 iFrame 的屏幕截图

转载 作者:行者123 更新时间:2023-12-04 01:07:49 27 4
gpt4 key购买 nike

我正在寻找一种简单的方法来在我的 ASP 页面中截取 iFrame 的屏幕截图。我只是无法用 C# 实现它,而且我缺乏 Javascript 知识!有没有人知道实现这一目标的简单和最佳方法?

我正在尝试做的是,我正在建立一个网站,学生可以登录我所在国家的电子政务网站,并通过单击证明他们是否继续学生,以便他们可以从我们的服务中获得折扣。

编辑:这个难题应该在本地解决。

最佳答案

这段代码对我有用。我希望它对其他人也一样。

private void saveURLToImage(string url) 
{
if (!string.IsNullOrEmpty(url))
{
string content = "";


System.Net.WebRequest webRequest = WebRequest.Create(url);
System.Net.WebResponse webResponse = webRequest.GetResponse();
System.IO.StreamReader sr = new StreamReader(webResponse.GetResponseStream(), System.Text.Encoding.GetEncoding("UTF-8"));

content = sr.ReadToEnd();
//save to file
byte[] b = Convert.FromBase64String(content);
System.IO.MemoryStream ms = new System.IO.MemoryStream(b);
System.Drawing.Image img = System.Drawing.Image.FromStream(ms);
img.Save(@"c:\pic.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);


img.Dispose();
ms.Close();
}
}

关于javascript - 截取 iFrame 的屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9362620/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com