FPDF MultiCell()文本换行错误
问题描述:
我正在使用FPDF生成PDF文件。我正在保存<textarea>
的特定变量,然后通过MultiCell()
输出它。FPDF MultiCell()文本换行错误
的<textarea>
输入如下:
但PDF文件输出是这样的:
它输出这是不包含在输入不必要的新线。
我的代码如下所示:
$v=mysql_query("select * from postflight where reservno = '$_SESSION[ptrcode]'") or die(mysql_error());
$w=mysql_fetch_array($v);
$z=$w['prem']; //pilot remarks
$pr="PILOT REMARKS\n".$z;
$pdf->MultiCell(189, 8, $pr, 1, 1);
我怎样才能解决这个问题?或者这是MultiCell()中文本换行的默认间距?谢谢。
答
第二个参数是height
参数。您可以通过降低此值来缩小间距,例如尝试将其设置为2
或3
:
$pdf->MultiCell(189, 3, $pr, 1, 1);