将网页从ASP.NET转换为图像

我想在C#中创建一个函数,该函数采用特定的网页并将其从ASP.NET内转换为JPG图像。 我不想通过第三方或缩略图服务执行此操作,因为我需要完整的图像。 我认为我需要以某种方式在ASP.NET中利用Web浏览器控件,但我只是看不到从哪里开始。有人有例子吗?



温温酱
浏览 412回答 3
3回答

GCT1015

Cat Man Do先生很好的解决方案。我需要添加一行以消除某些网页中出现的一些错误(在我一位很棒的同事的帮助下)private void _Generate(){&nbsp; &nbsp; var browser = new WebBrowser { ScrollBarsEnabled = false };&nbsp; &nbsp; browser.ScriptErrorsSuppressed = true;&nbsp; &nbsp; &nbsp; &nbsp; //&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<--&nbsp; &nbsp; browser.Navigate(m_Url);&nbsp; &nbsp; browser.DocumentCompleted += WebBrowser_DocumentCompleted;}...
打开App,查看更多内容
随时随地看视频慕课网APP