使用FPDF MultiCell功能在不同的X位置显示MultiLine

时间:2011-07-04 11:24:06

标签: php fpdf

大家好,                我很难使用MultiCell功能。我想说的是我要打印3或4行内容。所以我使用了像这样的MultiCell  $pdf->SetXY(34,139); $pdf->MultiCell(145,6,strtoupper($data)); 所以这一行在X=34打印数据,但下一行也从34开始,我需要第二行必须从10开始。怎么做。给出一个解决方案。

我已经尝试了这个 - >存储宽度为65($cont=substring($data,0,65);)的数据的子字符串返回的值,并保留在另一个变量中,但它将字符串除以无意义。

谢谢&问候, riash

1 个答案:

答案 0 :(得分:0)

您只需使用

即可使用多单元格
$pdf->Write()

将显示换行符,并在每次中断后恢复到左边距

$pdf = new FPDF();

$pdf->AddPage('P', 'A4');
$pdf->SetFont('Arial', '', '10');
$pdf->SetXY(20, 10);
$pdf->Write(5, "First line\r\nSecond line");
$pdf->Output(dirname(__FILE__).'/pdf.pdf', 'F');

希望这有帮助