У меня проблема с получением mpdf для создания ячеек таблицы с цветами фона, если цвет указан в CSS ... Если цвет фона указан в css, не отображается в сгенерированном PDF-файле, но если я укажу его в стиле as, это будет отображаться. Но, например, цвет фона колодца (из бутстрапа css) отображается правильно, не существует общей проблемы с фоном-цветом, определенным в css ...mpdf с цветом фона в тегах TD через CSS
Любая идея, что может быть (и как исправить (помимо того, что все стили встроены в теги td) :-). Я также пробовал другие html для pdf Solutions (dompdf, wkhtml2pdf), но результаты были намного хуже.
В моем CSS у меня есть:
.bg-red {
bgcolor: #ff0000;
}
В файле PHP У меня есть:
<?php
$html = '<head>
<link rel="stylesheet" type="text/css" href="print/print.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
</head>
<body>
<div class="well">
<table class="table table-bordered">
<tr><td class="bg-red">Red Class (does not work)</td>
<td style="background-color:#ff0000">Red inline style (does work)</td></tr>
</table>
<div class="bg-red">This also works</div>
</div>
</body>';
include("mpdf60/mpdf.php");
$mpdf=new mPDF();
$mpdf->WriteHTML($html);
$mpdf->Output();
exit;
?>
Выход: