2012-04-05 32 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更具體,對不起。