首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebBrowser控件ScreenShot

WebBrowser控件ScreenShot
EN

Stack Overflow用户
提问于 2012-09-18 02:30:34
回答 1查看 493关注 0票数 0

我正在尝试获得一个屏幕截图与c#窗口窗体应用程序。源代码链接:http://4rapiddev.com/csharp/c-generate-website-screenshot-and-save-thumbnail/

我用注册表键更改了浏览器模拟。(HKLM > SOFTWARE > Microsoft > Internet Explorer > Main > FeatureControl > FEATURE_BROWSER_EMULATION)。

但是我生成的图像仍然是错误的,背景图像必须是全屏的(超大)。

示例url:http://www.fotografcisec.com/fotografci-adi/serkan-baydemir

EN

回答 1

Stack Overflow用户

发布于 2012-09-18 03:00:10

您的背景是使用JavaScript绘制的。这可能是因为浏览器控件不能很好地处理JavaScript。尝试将web浏览器控件添加到窗体中,在控件中加载该URL,然后查看页面的呈现方式。也许在它完全渲染之后,再试一次DrawToBitmap。例如,在页面上添加一个按钮,并让它在浏览器控件完成渲染后保存到位图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12465146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档