我将html输入到webBrowser控件中,其中html包含自定义字体:
@font-face { src: url(../fonts/myfont.ttf) format("truetype"); }
html引用字体,但渲染页面忽略字体引用,我的字体不会呈现。
如果我调试代码并获取提供给webBrowser的生成的html,放入本地文件并使用IE(或firefox或Chrome)呈现它,它工作正常 - 使用该字体。
最初我遇到了不可安装字体的问题。但我解决了IE独立能够渲染字体的事实。
最初我在css文件中有@ font-face。我也尝试将它放入嵌入式样式元素中。我也尝试将网址更改为绝对网址。
这些都不起作用。