TCPDF 中的填充颜色问题

Pet*_*rew 3 php pdf tcpdf

我使用 TCPDF 生成 PDF 文件,并为页面设置 BG 图像,除了单元格的填充颜色之外,一切正常,我使用 WriteHTMLCell() 在文档上写入文本,所有属性都适用于此,除了填充颜色

$pdf->SetFillColor(240,50,20);
Run Code Online (Sandbox Code Playgroud)

如果我禁用 BG 图像,那么它就可以工作,我觉得填充颜色位于底层,任何使填充颜色可见的帮助都会有所帮助,谢谢。

EPB*_*EPB 5

我假设您正在使用该Image方法添加背景图像?如果是这样,请setPageMark在添加背景图片后致电。 setPageMark 文档链接

例如:

$pdf->SetFillColor(240,50,20);
$pdf->Image('curry.png', 35,35, 200);
$pdf->SetPageMark();
$pdf->WriteHTMLCell(0,40,72,72,$text,0,0,true);
Run Code Online (Sandbox Code Playgroud)

将让填充颜色绘制在图像的顶部。您还需要像这样setPageMark在 的顶部使用渲染边框。Image