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


Display MultiLine in Different X position using FPDF MultiCell Function

大家好,我正在为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

您不需要使用多单元格,只需使用

$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');

希望这能帮助