duanbiyi7319 2013-12-16 07:45 采纳率: 100%
浏览 108

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

How can I set fill parameter to a certain row and col? Anyhelp? $fill is the variable I used, any ideas?

$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();
}
  • 写回答

1条回答 默认 最新

  • drgovyk64676 2013-12-16 07:49
    关注

    You cand do it using your row count and module operation like:

    $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();
    }
    
    评论

报告相同问题?