【问题标题】:Multicell in Array FPDF数组中的多单元格 FPDF
【发布时间】:2013-09-06 00:08:43
【问题描述】:

您好先生,我需要有关如何使用多单元格将数组内的数据置于 textWrap 中的帮助

这是我的代码

        foreach($data as $row){ //CGANHE THIS ACCORDING TO HEADER

            $this->Cell($w[0],4,$row[0],'LR',0,'C',$fill);
            $this->SetFont('');

            $this->Cell($w[1],4,$row[1],'LR',0,'C',$fill);
            $this->SetFont('');

            $this->Cell($w[2],4,$row[2],'LR',0,'R',$fill);
            $this->SetFont('');

            $this->Cell($w[3],4,$row[3],'LR',0,'R',$fill);
            $this->SetFont('');

            $this->Cell($w[4],4,$row[4],'LR',0,'R',$fill);
            $this->SetFont('');

            $this->Ln();
            $fill =! $fill;
        }

      $this->Cell(array_sum($w),0,'','T');


      $this->Ln(50);
      $this->Ln(50);

    }

}

非常需要帮助 Tnx 很多 这真的让我发疯了,所以如果有人有任何想法,我将不胜感激。

【问题讨论】:

  • 这就是你目前拥有的所有代码吗?如果没有,你能说明你还有什么相关的吗?
  • nnow 我刚刚更新了代码,当我显示数据时如何制作多单元格 |wordwrap|wordwrap |wordwrap|

标签: php fpdf


【解决方案1】:

您要包装的每个单元格都必须是 MultiCell:

例如:

$this->MultiCell($w[0],4,$row[0],'LR',0,'C',$fill);

如果到达右单元格边框,文本将自动换行。

另请参阅:FPDF-documentation for MultiCell

【讨论】:

  • 如何在我的阵列上使用它? $data[] = array($row['item_qty'], $row['itemname'], number_format($row['item_price'],2), number_format($row['total'],2), ) ;
  • 请阅读文档,这样您就会知道该怎么做...您的foreach 语句应该已经允许打印每一行...虽然我会使用关联键来在您的 foreach 中引用它。
猜你喜欢
  • 1970-01-01
  • 2013-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-08
  • 1970-01-01
  • 2018-04-27
  • 1970-01-01
相关资源
最近更新 更多