2013-04-22 120 views
1

我正在使用FPDF生成PDF文件。我正在保存<textarea>的特定变量,然后通过MultiCell()输出它。FPDF MultiCell()文本换行错误

<textarea>输入如下:

enter image description here

但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()中文本换行的默认间距?谢谢。

回答

0

第二个参数是height参数。您可以通过降低此值来缩小间距,例如尝试将其设置为23

$pdf->MultiCell(189, 3, $pr, 1, 1);