我正在使用 FPDF 生成 PDF 。我使用在Adobe Acrobat上创建的包含表单输入的PDF模板。
我一直在使用以下代码生成我的pdf:
<?php
***************************
Sample using a PHP array
****************************/
require('fpdm.php');
$fields = array(
'date' => '07/07/2017',
'names' => 'Something',
);
$pdf = new FPDM('Singlepage.pdf');
$pdf->Load($fields, true); // second parameter: false if field values are in ISO-8859-1, true if UTF-8
$pdf->Merge();
$pdf->Output();
?>
它工作正常,但现在我想在我的"names"
表单中添加多行。像'names' => 'Someone1 \n Someone2
之类的东西但我无法弄清楚如何去做。
在我的pdf模板上,我在文本输入中添加了“倍数行”。
你有什么想法吗?
然后我想格式化这个文本,所以我可以在文本中添加粗体,斜体等
答案 0 :(得分:0)
问题是单引号,改为双引号,它将起作用(当然,如果该字段为多行):
$fields = array(
'date' => '07/07/2017',
'names' => "Something \n more",
);