Windows Phone WebBrowser控件截屏无效
2013-06-08 11:27
155 查看
项目开发中,需要用到代码截取页面,存储为图片这样一个功能。实现起来并不难,代码也简单:
View Code
现在要实现截取一个包含WebBrowser控件的页面,待WebBrowser控件加载完成内容后,希望可以把内容截取出来。截取完成后却发现图片上面是空白,并没有WebBrowser控件加载的内容,也查了些资料,说是Windows Phone的WebBrowser控件不支持抓图,截屏无效。也不知道有没有什么其他解决办法!!
附个链接:http://social.msdn.microsoft.com/Forums/zh-CN/windowsphonezhchs/thread/babdab68-2094-4016-9cc2-2246760bf063/
this.LayoutRoot.Arrange(new Rect(0d, 0d, 480, 800)); WriteableBitmap wbmp = new WriteableBitmap(LayoutRoot, null); string directory = "Shared/ShellContent/screenshot"; string path = directory + "/" +...+ ".jpg"; using (IsolatedStorageFile storageFile = IsolatedStorageFile.GetUserStoreForApplication()) { if (!storageFile.DirectoryExists(directory)) { storageFile.CreateDirectory(directory); } using (IsolatedStorageFileStream stream = storageFile.OpenFile(path, FileMode.Create)) { wbmp.SaveJpeg(stream, wbmp.PixelWidth, wbmp.PixelHeight, 0, 100); } }
View Code
现在要实现截取一个包含WebBrowser控件的页面,待WebBrowser控件加载完成内容后,希望可以把内容截取出来。截取完成后却发现图片上面是空白,并没有WebBrowser控件加载的内容,也查了些资料,说是Windows Phone的WebBrowser控件不支持抓图,截屏无效。也不知道有没有什么其他解决办法!!
附个链接:http://social.msdn.microsoft.com/Forums/zh-CN/windowsphonezhchs/thread/babdab68-2094-4016-9cc2-2246760bf063/
相关文章推荐
- [Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-4
- [Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-8
- Windows Phone Panorama 控件设计准则
- Windows Phone Developer Tools RTW 新特性-Pivot控件
- 线程间操作无效: 从不是创建控件(对 Windows 窗体控件进行线程安全调用)
- 如何在WindowsPhone Bing Map控件中显示必应中国中文地图、谷歌中国中文地图。
- Windows Phone WebBrowser的技巧
- Silverlight for Windows Phone Toolkit升级 新增四个控件
- Silverlight for Windows Phone Toolkit升级 新增四个控件
- [Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-1
- WebBrowser控件[Windows窗体]之介绍篇
- Windows Phone WebBrowser的技巧
- Silverlight for Windows Phone Toolkit升级 新增四个控件 推荐
- Windows Phone Developer Tools RTW 新特性-Pivot控件
- Windows Phone WebBrowser的技巧
- Windows Phone ProgressRing 控件
- Silverlight for Windows Phone Toolkit升级 新增四个控件
- 知名的ComponentOne Studio® For WindowsPhone 7 控件
- Silverlight for Windows Phone Toolkit升级 新增四个控件
- [Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-2