当我尝试使用 phantomJS 呈现自定义字体时,粗体和斜体标签不起作用/未应用。
我所有的 CSS 都是直接在 HTML 模板中的<head>
一个<style>
标签中。
这是我所拥有的:
@font-face {
font-family: userSelectedFont;
src: url("/usr/share/fonts/dejavu/DejaVuSerif.ttf");
}
然后在我的<body>
:
<div style="font-family: userSelectedFont, sans-serif;"><strong><em>Test</em></strong></div>
但是 phantomJS 生成这个图像:
它肯定使用了好的字体,但没有应用粗体和斜体。任何想法 ?
PS:如果我删除该style="font-family: userSelectedFont-7, sans-serif;"
部分,它以粗体和斜体正常工作......