首页 > 解决方案 > barryvdh/laravel-dompdf v 0.9.0 中自定义字体的 2 个或更多字体粗细

问题描述

我正在使用安装了作曲家的 laravel barryvdh/laravel-dompdf v 0.9.0。我无法得到任何工作,并且已经浏览了有关此问题的最受欢迎的帖子,但没有任何运气。

我可能会列出更多,但我已经浏览过最相关的内容,包括这篇文章:DOMPDF 的自定义字体

我尝试将属性“font-style”和“font-weight”与正确的字体粗细(SemiBold、Medium..等)匹配我尝试为第二个字体粗细指定相应的“font-style”属性添加常规后。我尝试了不同的文件格式。我尝试为每种格式指定文件格式。

我可能尝试过这里没有提到的大腿。

        @font-face {
            font-family: 'Monsterrat';
            src:url('/fonts/monsterrat/Monsterrat-Medium.ttf');
            font-weight: normal;
            font-style: normal;
        }
        @font-face {
            font-family: 'MonsterratBold';
            src:'url(/fonts/monsterrat/Monsterrat-SemiBold.ttf');
            font-weight: bold;
            font-style: normal;
        }
        span.alt-value{
            font-family: 'MontserratBold';
            font-weight: bold;
        }

        span.alt-key{
            width:1.15in;
            vertical-align: top;
            font-family: 'Montserrat';
        }

标签: csslaravellaravel-bladedompdfcustom-font

解决方案


推荐阅读