动态创建单元格时,如何设置单元格的填充颜色?TCPDF


How to set the fill color of the cell when it is dynamically created? TCPDF

如何将填充参数设置为某行和某列?有什么帮助吗?$fill是我使用的变量,有什么想法吗?

$row = 10;
$col = 10;
$w = 8;
$h = 8;
for ($r=1;$r<=$row;$r++) 
{
   for ($c=1;$c<=$col;$c++) 
   {
      $pdf->Cell($w,$h, 'STRING' ,1,0,'C',$fill);               
   }
   $pdf->Ln();
}

您可以使用行计数和模块操作来完成,如:

$row = 10;
$col = 10;
$w =8;
$h=8;
for ($r=1;$r<=$row;$r++) 
 {
  if($r%2==0) { //here you can change your logic
   $fill = "#F0F0F0";
  } else {
   $fill = "#FFFFFF";
  }
  for ($c=1;$c<=$col;$c++) 
  {
   $pdf->Cell($w,$h, 'STRING' ,1,0,'C',$fill); 
  }
 $pdf->Ln();
}