php-TCPDF中的填充颜色问题

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

$pdf->SetFillColor(240,50,20);

如果我禁用了BG图像,那么它正在工作,我感觉填充颜色在底层,使填充颜色可见的任何帮助都将有所帮助,谢谢.

解决方法:

我假设您要使用Image方法添加背景图像?如果是这样,请在添加背景图像后调用setPageMark. setPageMark Doc link

例如:

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

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

上一篇:PHP / TCPDF库-将PDF中的图像大小调整为特定的英寸数?


下一篇:php-在tcpdf中使用两种不同类型的字体