2012-04-05 96 views
0

是可能的,如果我从我的web浏览器得到一个IFRAME elemenet扔在一个位图? IFRAME使用指向动态图像的src属性。演员IFRAME成位图

通常当我想用IMG元素做这件事时,我会将它复制到剪贴板IHTMLControlRange,然后将它从此处转换为位图。

这似乎并不为IFRAME工作,任何人有一个解决方案吗?

回答

1

您应该能够使用打印屏功能,模仿的ALT-打印屏幕上的动作。这会给你一个位图,包括iFrame,然后你需要在确切的坐标上归零并裁剪位图。

这里是另一个SO问题,解决为C#的打印屏幕的功能:

.NET 2.0 WinForm print screen

这里是裁剪在C#的图像的文章:

http://msdn.microsoft.com/en-us/library/7wt4bf7h.aspx

编辑:更改我最初发布的用于图像裁剪的URL ...对于WPF更具体,对不起。