FPDF - PDF表单多行和格式

时间:2017-07-13 15:17:32

标签: php pdf fpdf

我正在使用 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模板上,我在文本输入中添加了“倍数行”。

你有什么想法吗?

然后我想格式化这个文本,所以我可以在文本中添加粗体,斜体等

1 个答案:

答案 0 :(得分:0)

问题是单引号,改为双引号,它将起作用(当然,如果该字段为多行):

$fields = array(
    'date' => '07/07/2017',
    'names' => "Something \n more",
);