在mPDF 6.1中添加字体

时间:2018-06-22 08:10:37

标签: php css fonts mpdf

我正在尝试将字体添加到我的mpdf文档中,但没有成功。

这是我添加到文件中的代码:

mpdf/config_fonts.php中:

"montserrat-bold" => array(
    'B' => "Montserrat-Bold.ttf",
),
"montserrat-regular" => array(
    'R' => "Montserrat-Regular.ttf",
),
"abrilFatface-regular" => array(
    'R' => "AbrilFatface-Regular.otf",
)

mpdf/ttfonts文件夹中,我添加了3个文件:

Montserrat-Bold.ttf,
Montserrat-Regular.ttf,
AbrilFatface-Regular.otf

然后执行我的MPDF

$mpdf = new mPDF('utf-8', array(300, 189.2),'','' , 0 , 0 , 0 , 0 , 0 , 0);

$mpdf = new mPDF('', array(300, 189.2),'','' , 0 , 0 , 0 , 0 , 0 , 0);

在HTML

@font-face {
    font-family: 'montserrat-bold';
    src: url('Montserrat-Bold.ttf');
}
@font-face {
    font-family: 'montserrat-regular';
    src: url('Montserrat-Regular.ttf');
}
@font-face {
    font-family: 'abrilFatface-regular';
    src: url('AbrilFatface-Regular.otf');
}
p {
   font-family: "abrilFatface-regular";
}
<p>Test Text</p> 

对我在做什么错有任何想法吗?

0 个答案:

没有答案