单元格未放置在多单元格旁边

Cell is not placed beside the Multicell

我正在 php 中使用 fpdf 创建 pdf 格式的发票。我的要求是 使用 multicell(), 创建评论框除了评论之外,我想使用 cell()[=20 显示账单总计=].但是在输出中 单元格显示在多单元格下方,而不是放在多单元格旁边

我的代码是:

$pdf->SetFillColor(204,204,204);        //for filling grey color
$pdf->cell(105,5,'Comments',1,1,'',true);  //header of the comment box
$pdf->MultiCell(105,30,'abcd',1,'');     //content of the comment box
$pdf->cell(5,5,'Grand Total',1,1,'C');   //show grand total of the bill

我清楚了吗?如果不评论它,我会描述。

您必须像这样为下一个单元格设置 X 坐标:-

$current_y = $pdf->GetY();
$current_x = $pdf->GetX();
$pdf->MultiCell(105,5,'value',1,'T', false,'T');
$pdf->SetXY($current_x + 100, $current_y);
<next-cell>

你会在 MultiCell 之后得到下一个单元格。希望它对你有用...