我正在尝试在 C# WebBrowswer 中设置字体大小(以像素为单位)。
我尝试过:
webBrowser1.Document.Write(@"<span style=""font-size:10px"">TEXT </span>");
但是“px”之前的数字似乎没有任何影响。
我做错了什么?
编辑: 整个功能:
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("about:blank");
webBrowser1.Document.Write("<span style=\"font-size: 50px; color: #f00; \">Big Red Writing!</span>");
}
更新:
我在另一台电脑上测试了exe文件,它运行正常。但在这里,甚至<font size="7">...</font>
不起作用。全部给出相同的尺寸。
有什么想法吗?
最佳答案
你可以试试这个:
webBrowser1.Navigate("about:blank");
HtmlDocument objHtmlDoc = this.webBrowser1.Document;
objHtmlDoc.Write("<span style=\"font-size:10px\">TEXT </span>");
关于c# - 网络浏览器字体大小(以像素为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16338791/