webkit2png无法在某些设备上呈现正确的字体

时间:2018-02-03 21:08:13

标签: css fonts

我有一个带有css的网页

font: normal normal 700 normal 14px / 24px -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

这在我的桌面PC上在Chrome和Firefox中以及webkit2png呈现了Segoe UI Bold中的字体。然而,在树莓派上,命令webkit2png temp.html -o out.png -x 700 1000导致字体以与没有任何CSS的情况相同的方式显示。

如何让webkit2png使用我告诉它使用的字体?

1 个答案:

答案 0 :(得分:0)

我不知道为什么,但事实证明用

替换CSS行
font-family: "Segoe UI", Arial;
font-style: normal;
font-variant: normal;
font-weight: 700;
font-size: 14px;
line-height: 24px;

让它发挥作用。 我相信那些代码片段应该等同于(除了我在这里只列出两种字体这一事实)