我正在使用以下代码从HTML生成PDf,但我没有像HTML中提供的那样获得背景颜色。我得到了白色背景。
$content = "
<html>
<body bgcolor='#E6E45A'>
<h1>Hello world!</h1>
</body>
</html>";
require_once('html2pdf_v4.03/html2pdf.class.php');
try
{
$html2pdf = new HTML2PDF('P', 'A4', 'fr');
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$html2pdf->Output('exemple01.pdf','D');
}
catch(HTML2PDF_exception $e) {
echo $e;
exit;
}
如何在我使用的 html2pdf 中实现这一目标。
加了:
然而它确实支持标签和backcolor ='#AAAACC'正在工作。但我需要更广泛接受的东西。
答案 0 :(得分:3)
可能该库无法识别已弃用的bgcolor
属性。请改为使用style属性。
$content = '
<html>
<body style="background: #E6E45A;">
<h1>Hello world!</h1>
</body>
</html>';
答案 1 :(得分:0)
参考 exemple08.php ,您会注意到:
<page backcolor="#48626f" style="">
<!-- // rest of the page HTML in here -->
</page>
&#13;