在TCPDF中设置背景颜色

时间:2017-09-19 04:23:29

标签: php html css tcpdf

我已手动设置第一页的背景颜色,如下所示:

$pdf->AddPage();

$pdf->SetFillColor(52, 21, 0, 76);
$pdf->Rect(0, 0, $pdf->getPageWidth(), $pdf->getPageHeight(), 'DF', "");

我尝试在for-each循环中设置背景颜色,以防元素使用此跳转到下一页。

if (!empty($extra_curricular_data)) {
    foreach ($extra_curricular_data as $data) {
        $extra_curricular_details .= <<<EOD
    <p style="font-family: courier; color: #F5F5F5;"><strong>  {$data['title']}</strong></p>
    <p style="color: #F5F5F5;">{$data['description']}</p>
EOD;
        if ((int)$pdf->getAliasNumPage() > 1) {
            $this->SetFillColor(52, 21, 0, 76);
            $this->Rect(0, 0, $this->getPageWidth(), $this->getPageHeight(), 'DF', "");
        }
    }

    $pdf->writeHTMLCell(0, 0, '', '', $extra_curricular_details, 1, 1, 0, true, 'L', true);
}

但我仍然没有这样做。

0 个答案:

没有答案