c# - 网络浏览器字体大小(以像素为单位)

标签 c# html fonts browser size

我正在尝试在 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/

相关文章:

c# - 在添加自己的 LinearLayout 期间无法激活 JNI 句柄 - Xamarin Android

javascript - 未捕获的类型错误 : Cannot set property 'volume' of null

javascript - 无法修改 ng-repeat 生成的文本框

fonts - 为什么即使我指定不嵌入,iText 仍然嵌入字体?

eclipse - Netbeans 字体渲染

css - IE11 有时会将 Arial 粗体呈现为 Arial Black,为什么?

c# - 在.net5 Preview5中启用C#9会为新的C#9功能引发编译器错误

c# - 方法未找到 : void Amazon. S3.AmazonS3Client..ctor() |带有 .NET/Xamarin 的 AmazonS3

c# - 如何强制程序集以针对 AnyCPU 平台构建的 x64 位运行?

javascript - 重新加载时在输入 (HTML) 中随机化文本 (JS)