php - FPDF 中的新行

标签 php fpdf

我正在使用 PDO 连接数据库。这是我的代码的输出: enter image description here

我希望所有单元格都在同一行,而不是换行。我尝试在我的代码中搜索以删除是否有任何带有 ln() 的代码。但没有找到它。我不知道为什么它不显示在旁边。

这是我的代码:

$stmt->execute(array('idFotoJaminan'=>$idFotoJaminan));
$result = $stmt->fetchALL(PDO::FETCH_ASSOC);


//$pdf->Cell(40,10,'LAMPIRAN FOTO\nJAMINAN',1,1,'C');
$pdf->Multicell(40,4,"LAMPIRAN FOTO\nJAMINAN",1,"C");

foreach($result as $row) {
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1); 
//$pdf->Ln();
//$pdf->Cell(0,5,'L NAME:', $row['lname']);
$pdf->Cell(0,5,'L NAME:'. $row['debitur'], 0, 0, 'L'); 
//$pdf->Ln();
}
$pdf->Output();

最佳答案

您的单元格宽度不同。第一个 Multicell40 第二个内部循环是 80

$pdf->Multicell(40,4,"LAMPIRAN FOTO\nJAMINAN",1,"C");
...
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1);

尽量使它们相等

$pdf->Multicell(80,4,"LAMPIRAN FOTO\nJAMINAN",1,"C");
...
$pdf->Multicell(80,4,'Debitur : '. $row['debitur'],1);

然后,如果您不希望 LAMPIRAN FOTO\nJAMINAN 继续新行,请从中删除 \n

这是一个很好的例子 table and Multicells :

关于php - FPDF 中的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40253778/

相关文章:

php - 如何在mysql数据库中插入像 "Pyrénées, France'”这样的字符串?

java - 如何获取 JsonArrayRequest JSONArray 对 JSONObject 的响应

php - pdf对齐顶部和底部

php - fpdf - 返回上一页

pdf - 将 PDF 设置为不缩放打印

python-3.x - PyFPDF 无法在指定大小时添加页面

php - INSERT SET :id if row does not exist, UPDATE WHERE :id 否则

javascript - 了解当一个对象列表已经是 json 格式时,如何通过 json_encode 返回两个对象列表

FPDF 表格单元格填充

php - 如何将一个 JSON 包含在另一个 JSON 中?