Проблема с семейством шрифтов dompdf

Я использую счет-фактуру Bamboo в качестве генератора счетов-фактур и пытаюсь настроить шаблон счета-фактуры, но независимо от того, что я делаю, шрифт просто не настраивается.

в настоящее время у меня есть

body {
margin: 0.5in;
font-family: 'helvetica';
font-size: 10pt;}

Я читал об этом, и Helvetica - это установленный шрифт, поэтому он должен работать

убедиться, что я изменил его на «курьер»; который также находится в каталоге lib/fonts, но шрифт остается прежним.

Любая помощь?


person romenov    schedule 07.05.2010    source источник


Ответы (4)


Несколько поздно, но все еще применимо для посетителей Google

У меня была аналогичная проблема с DomPDF, но поскольку BambooInvoice использует его... В любом случае, у DomPDF проблемы с определением семейства шрифтов в CSS. Я применил встроенный стиль к верхнему блоку div, чтобы решить проблему.

<div id="container" style="font-family:sans-serif;">
....
</div>
person TuxM    schedule 28.09.2011

Я решил свою проблему, удалив font: inherit, который применялся как «css-reset» почти ко всем элементам в качестве первого объявления. По-видимому, это не переопределяется более поздними объявлениями, и/или наследование не работает должным образом.

person Ewout    schedule 18.11.2013
comment
Спасибо, очень маленькая проблема, на осмысление и поиск которой у меня ушло пару дней. Но похоже, что domPdf искал унаследованное семейство шрифтов. - person Lupin; 11.02.2019

У меня была аналогичная проблема с DomPDF 6b3 при попытке использовать font-family или font-size. Наконец обнаружил, что использование font вместо них, кажется, работает.

person Valdars    schedule 18.04.2012

Удалите кавычки вокруг helvetica.

person egrunin    schedule 21.05.2010