首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >8+ google字体不注册

8+ google字体不注册
EN

Stack Overflow用户
提问于 2020-06-05 16:40:39
回答 1查看 220关注 0票数 1

我想使用带有MPDF的google字体。我一步一步地跟随着他们的指示,但它对我不起作用。我注册MPDF对象如下:

代码语言:javascript
运行
复制
$defaultConfig = (new Mpdf\Config\ConfigVariables())->getDefaults();
$fontDirs = $defaultConfig['fontDir'];

$defaultFontConfig = (new Mpdf\Config\FontVariables())->getDefaults();
$fontData = $defaultFontConfig['fontdata'];


$mpdf = new \Mpdf\Mpdf([
'fontDir' => array_merge($fontDirs, [
    __DIR__ . '/font',
]),
'fontdata' => $fontData + [
    'comfortaa' => [
        'R' => 'Comfortaa-Regular.ttf',
        'B' => 'Comfortaa-Bold.ttf',
    ]
],
]);

$mpdf->WriteHTML($html);

在谷歌,我使用的字体是Comfortaa。我下载它作为一个静态的TTF文件,谷歌给你的能力。我为Comfortaa-Regular.ttf使用了400个版本,Comfortaa-Bold.ttf使用了700个版本。在当前文件夹中,有一个名为fonts的文件夹。

我将CSS声明为内联样式,如下所示:

代码语言:javascript
运行
复制
<td class="content-block powered-by" style="font-family: comfortaa; vertical-align: top; font-size: 13px; color: #b9b9b9; text-align: center;">
    Powered by <a href="https://example.com" style="font-size: 13px; text-align: center; color: #b9b9b9;"><strong style="text-decoration:none;"><span>Flowmarket</span></strong></a>.
</td>

不过,字体不会加载。我也没有收到错误信息,所以我不知道从哪里开始。谷歌字体有可能编码错误吗?我使用的是MPDF版本8.0.5.0。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-05 19:03:19

好吧,我想这有点尴尬。我是在预览文件的位置URL的铬和您需要重置浏览器缓存,以查看更改.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62220235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档