标签: drawtobitmap

将WebBrowser.Document转换为位图?

是否可以将WebBrowser.Document绘制到位图?基本上是获取WebBrowser控件的屏幕截图(注意,这是一个WebBrowser,它不存在于表单上,而只存在于代码中).

WebBrowser w = new WebBrowser();
w.Document = "<b>Hello</b> world.";
w.Document.DrawToBitmap ???
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# browser drawtobitmap

15
推荐指数
2
解决办法
1万
查看次数

DrawToBitmap没有截取所有项目的截图

我目前有这个有用的代码,我在StackOverflow上的其他地方找到了:

form.DrawToBitmap(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height));
Run Code Online (Sandbox Code Playgroud)

我有一个带有几个文本框/下拉菜单和一个大图片框的表单.然后我在这个大图片框的顶部放置了较小的图片框.

当我查看截图时,它会显示表单,但是由于某些原因,放置在大图片框上的较小图片框不显示?

c# image winforms drawtobitmap

11
推荐指数
1
解决办法
2735
查看次数

WebBrowser.DrawtoBitmap()一致地为少数站点生成空白图像

我一直在我的asp.net页面中使用WebBrowser.DrawtoBitmap()在单独的STA线程中运行,以将网页捕获为图像.但我发现我一直在为少数网站拍摄空白图像.我知道这种方法不是"正式"支持的,但如果有人可以为我提供任何理由或解决这些空白图像问题,那就太好了.

c# asp.net screenshot drawtobitmap

8
推荐指数
1
解决办法
1万
查看次数

richTextBox.DrawToBitmap 不绘制包含文本?

如果我有一个richTextBox 并在其上运行DrawToBitmap,它不会在richTextBox 内绘制任何文本。

Bitmap b = new Bitmap(rtb.Width, rtb.Height);
inputControl.DrawToBitmap(b, new Rectangle(0, 0, b.Width, b.Height));
Run Code Online (Sandbox Code Playgroud)

有没有什么办法解决这一问题?

c# controls drawtobitmap

3
推荐指数
1
解决办法
4719
查看次数

标签 统计

c# ×4

drawtobitmap ×4

asp.net ×1

browser ×1

controls ×1

image ×1

screenshot ×1

winforms ×1