经过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...nope串流。
顺便说一下,我也尝试过@font-face。
Ps:在存储/fronts文件夹中,我确实看到像open_sans_condensed_300_9407885c3667167b0442d6efa44ed18a.ttf open_sans_condensed_300_9407885c3667167b0442d6efa44ed18a.ufm这样的文件
任何帮助都是非常感谢的。
发布于 2021-03-31 03:06:47
在这里找到的解决方案:https://stackoverflow.com/a/44741404/4875368很遗憾,4年后,问题仍然是一样的
https://stackoverflow.com/questions/66861408
复制相似问题