大家好。
我使用WordPress和DomPDF创建一个简单的文章,以pdf到电子邮件功能。
PDF生成和电子邮件功能运行良好,但是,我似乎根本无法获得自定义字体。
我已经从Google(Muli-Regular.ttf)下载了.ttf文件,并尝试将其添加如下:
Parameter Store
不用说,PDF不会加载字体。
任何帮助将不胜感激。
答案 0 :(得分:0)
您的@font-face
声明不符合CSS规范。主要问题是src属性,该路径未包装在url
函数中。另外,dompdf可能有点挑剔,因此最好尽可能明确。试试这个:
@font-face {
font-family: 'Muli';
font-style: normal;
font-weight: normal;
src: url('<?php echo get_template_directory(); ?>/dompdf/lib/fonts/Muli.ttf') format('truetype');
}