我正在尝试使用Magento函数添加一个新行drawText();
我正在尝试下面的代码,但它显示了所有语句,如Line 1! \n Line 1!
任何人都可以告诉我如何使用以下代码打印多个新行。
$page->drawText(Mage::helper('sales')->__('Line 1! \n Line 1!'), 35, $this->y, 'UTF-8');
答案 0 :(得分:1)
对每一行单独调用$ page-> drawText,按照这一点 - PHP + PDF Line Break
$textChunk = wordwrap($value, 20, "\n");
foreach(explode("\n", $textChunk) as $textLine){
if ($value!=='') {
$page->drawText(strip_tags(ltrim($textLine)), 75, $line, 'UTF-8');
$line -=14;
}
}