2012年10月2日 星期二

C# webbrowser对网页内容的缩放

http://social.msdn.microsoft.com/Forums/zh-CN/visualcshartzhchs/thread/23ce7cff-cda4-4fd4-87ce-98dd376e88ab
使用Visual C#2008自带的Webbrowser控件,怎么实现对网页中显示的内容的缩放呢
There appears to be a solution at IE Zoom that involves overriding AttachInterfaces and DetachInterfaces in the WebBrowser to get a IWebBrowser2 interface,
and  then calling ExecWB with OLECMDID_OPTICAL_ZOOM.
WinForm的WebBrowser缺少一个非常强大的方法ExecWB方法,用它可以做一些WebBrowser控件不能完成的功能,可以参看这个帖子:
http://stackoverflow.com/questions/738232/zoom-in-on-a-web-page-using-webbrowser-net-control
範例下載
https://skydrive.live.com/?cid=63c0c5f1723a3dc0&id=63C0C5F1723A3DC0%21172&sc=documents

沒有留言:

張貼留言