2013-10-16 138 views
3

我在上面使用中文字符的页面上使用字体。当Phantomjs遇到未包含在字体中的中文字符时,它仅使用该特定字符的默认字体。如何设置phantomjs的默认字体?

所以我应该如何将phantomjs的默认字体设置为我选择的字体,以便缺省显示的字符与其他字体显示的字体相似。

回答

0

为了更好的便携性,我通常在CSS中设置字体。这当然只适用于本地,因为中文字体文件的大小。这里是俄罗斯的一个例子:

@font-face { 
    font-family: 'open_sanslight'; 
    src: url('cyrillic/opensans-light.svg#open_sanslight') format('svg'); 
    font-weight: normal; 
    font-style: normal; 
} 
-1

您可以将您要使用到的字体目录下的字体,例如,在Ubuntu,

/usr/share/fonts/truetype