【问题标题】:Barryvdh/DomPDF - Opensans CondensedBarryvdh/DomPDF - Opensans Condensed
【发布时间】:2021-06-25 21:46:29
【问题描述】:

经过3个小时的谷歌搜索,我正式放弃了。

如何在 Laravel/DomPDF 中正确加载该字体?

在我的控制器中,我有:

$pdf = App::make('dompdf.wrapper')->loadView('pdf', [
    'some' => $data,
]);

return $pdf->stream('my.pdf');

在我的刀片文件中,我有:

<link href="https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300;700&display=swap" rel="stylesheet">
<style>
        html, body {
            font-family: 'Open Sans Condensed', sans-serif;
            font-size: 16px;
            color: #000;
        }
</style>

当我将它作为 HTML 输出到屏幕上时,一切都很好。 一旦我流式传输 pdf...不。

顺便说一句,我也尝试过@font-face。

Ps:在 storage/fronts 文件夹中,我确实看到了类似的文件 open_sans_condensed_300_9407885c3667167b0442d6efa44ed18a.ttf open_sans_condensed_300_9407885c3667167b0442d6efa44ed18a.ufm

非常感谢任何帮助。

【问题讨论】:

    标签: laravel laravel-blade dompdf


    【解决方案1】:

    在这里找到解决方案:https://stackoverflow.com/a/44741404/4875368 可惜4年后问题依旧

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-12
      • 1970-01-01
      • 1970-01-01
      • 2019-09-08
      • 1970-01-01
      • 2014-12-24
      • 2021-12-06
      • 1970-01-01
      相关资源
      最近更新 更多