Net / WebBrowser
var HTMLDocument = webBrowser1.Document;
HTMLDocument.Body.Style = "ZOOM:0.5"; // 缩小尺寸(50%)
Com / AxWebBrowser
如下代码,那就是找死
无法将类型为“mshtml.HTMLDocumentClass”的 COM 对象强制转换为类类型“System.Windows.Forms.HtmlDocument”。表示 COM 组件的类型实例不能强制转换为不表示 COM 组件的类型;不过,只要基础 COM 组件支持对接口 IID 的 QueryInterface 调用,就能将这些实例强制转换为接口。
private void Form1_Load(object sender, EventArgs e)
{
axWebBrowser1.Navigate(<a target=_blank href="http://www.youkuaiyun.com/"><span style="background-color: rgb(240, 240, 240);">http://www.youkuaiyun.com</span></a>);
}
private void button1_Click(object sender, EventArgs e)
{
var HTMLDocument = (HtmlDocument)axWebBrowser1.Document;
HTMLDocument.Body.Style = "ZOOM:0.5";
}