Php Fpdf在新数据之后创建新行
我将表格中的Cell()更改为Multicell(),以便在单元格中包含分隔线 我不知道为什么它在每次新数据发布后都会这样做。我的意思是,标题和相应的数据应该都在一行中: 姓名|姓氏|断线示例 但现在发生的是: 名字 姓 断线示例 php:Php Fpdf在新数据之后创建新行,php,pdf,Php,Pdf,我将表格中的Cell()更改为Multicell(),以便在单元格中包含分隔线 我不知道为什么它在每次新数据发布后都会这样做。我的意思是,标题和相应的数据应该都在一行中: 姓名|姓氏|断线示例 但现在发生的是: 名字 姓 断线示例 php: 我删除了$pdf->Ln(10)但这只是为了将页眉的边距添加到数据中。我基于此解决了它 因此,将上一个列的宽度和下一个列的宽度相加 <?php $pdf->Multicell(200, 20, 'Motorista',1); $pdf-
我删除了
$pdf->Ln(10)代码>但这只是为了将页眉的边距添加到数据中。我基于此解决了它
因此,将上一个列的宽度和下一个列的宽度相加
<?php
$pdf->Multicell(200, 20, 'Motorista',1);
$pdf->Multicell(60, 20, 'Direção',1);
$pdf->Multicell(60, 15, "Espera Pós \nJornada",1,'C');
$pdf->Multicell(60, 15, "Espera em \nJornada",1,'C');
$pdf->Multicell(60, 20, 'Noturnas',1);
$pdf->Multicell(70, 20, 'Extras 50%',1);
$pdf->Multicell(70, 20, 'Extras 100%',1);
$pdf->Multicell(60, 15, "Hrs Tempo \nParado",1,'C');
$pdf->SetFont('Arial', '', 9);
$pdf->Ln(10);
?>
<?php
$x = $pdf->GetX();
$y = $pdf->GetY();
$pdf->Multicell(200, 30, 'Motorista',1,'C');
$pdf->SetXY($x + 200, $y);
$pdf->Multicell(60, 30, 'Direção',1,'C');
$pdf->SetXY($x + 260, $y);
$pdf->Multicell(60, 15, "Espera Pós \nJornada",1,'C');
$pdf->SetXY($x + 320, $y);
$pdf->Multicell(60, 15, "Espera em \nJornada",1,'C');
$pdf->SetXY($x + 380, $y);
$pdf->Multicell(60, 30, 'Noturnas',1,'C');
$pdf->SetXY($x + 440, $y);
$pdf->Multicell(60, 30, 'Extras 50%',1,'C');
$pdf->SetXY($x + 500, $y);
$pdf->Multicell(60, 30, 'Extras 100%',1,'C');
$pdf->SetXY($x + 560, $y);
$pdf->Multicell(60, 15, "Hrs Tempo \nParado",1,'C');
$pdf->SetXY($x + 620, $y);
$pdf->SetFont('Arial', '', 9);
$pdf->Ln(30);
?>