简体   繁体   English

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

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

How can I set fill parameter to a certain row and col? 如何将fill参数设置为特定的行和列? Anyhelp? Anyhelp? $fill is the variable I used, any ideas? $ 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();
}

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM