字体真棒无法在laravel / dompdf中使用

时间:2019-12-10 18:57:46

标签: laravel font-awesome

我正在尝试在 dompdf / laravel 中使用超棒的字体,但是无论我尝试使用哪种图标都不会显示,我已经看到一堆线程具有相似或相同的问题,并且他们的答案对我不起作用。在我的项目中,我使用 vue.js 来处理除pdf以外的所有内容,据我所知,我只能使用刀片。

我已将其添加到HTML刀片文件的顶部

<html lang="en">
  <head>
        <meta http-equiv="Content-Type" content="text/html"/>
        <meta charset="utf-8">
        <link rel="stylesheet" href="{!! url('css/pdf.css') !!}">
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
  </head>
  <body>
     <header></header>
     <main></main>
  </body>
</html>

仍然没有运气,图标显示为问号(?)

我该如何解决?

2 个答案:

答案 0 :(得分:0)

不确定,但是尝试在控制台中使用NPM安装字体真棒npm install font-awesome,然后将其导入到您的 app.scss; "@import "node_modules/font-awesome/scss/font-awesome";

答案 1 :(得分:0)

您可以手动下载,自定义和使用图标和默认样式:Download Link font-awesome Version 4.7.0

使用CSS:

  1. 将整个 font-awesome 目录复制到您的项目中。
  2. 在HTML的<head>中,将位置引用到font-awesome.min.css

    <link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css">

更多信息:font-awesome