2011-09-18 28 views
0

你知道如何将文字内容包装在PDF文本中吗?我使用的数组如下:PHP:文字包装在PDF文本内?

$ email_message =“fax:”.clean_string($ fax)。“\ n
”; $ email_message。=“address:”.clean_string($ address)。“\ n
”; $ email_message。=“email:”.clean_string($ email)。“\ n
”;

但是在PDF中出现break标签,我希望每个人都有新的一行。 我正在使用FPDF & Pear's Mime类来生成PDF。

+0

你试过['wordwrap'(http://www.php.net/manual/en/function.wordwrap.php)功能? – tttony

回答

2

与一个循环,你可以去通过

$posY = $pdf->GetY(); 
$nl = 4.5; 
$temptext = explode("\n",$email_message); 
foreach($temptext as $newline) { 
    $pdf->Text(10,$posY+$nl,$newline); 
    $nl += 4.5; 
}