From 8e286e12b30a18a674f0b897006100ce4371e48e Mon Sep 17 00:00:00 2001 From: Tiavina Date: Tue, 4 Feb 2025 12:53:15 +0300 Subject: [PATCH] column line dynamic height --- .../InvoiceRecap/InvoiceRecapService.php | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/gestion/lib/Service/InvoiceRecap/InvoiceRecapService.php b/gestion/lib/Service/InvoiceRecap/InvoiceRecapService.php index 27144bf..8549fe7 100644 --- a/gestion/lib/Service/InvoiceRecap/InvoiceRecapService.php +++ b/gestion/lib/Service/InvoiceRecap/InvoiceRecapService.php @@ -302,15 +302,18 @@ class InvoiceRecapService { $pdf->SetFillColor(255); $pdf->Line(5, 90, 205, 90); // les traits verticaux colonnes - $pdf->Line(25, 80, 25, 225); - $pdf->Line(46, 80, 46, 225); - $pdf->Line(84, 80, 84, 225); $pdf->Line(145, 80, 145, 233); $pdf->Line(163, 80, 163, 233); if($num_page == $nb_page){ $pdf->Line(183, 80, 183, 240); + $pdf->Line(25, 80, 25, 225); + $pdf->Line(46, 80, 46, 225); + $pdf->Line(84, 80, 84, 225); } else{ $pdf->Line(183, 80, 183, 233); + $pdf->Line(25, 80, 25, 233); + $pdf->Line(46, 80, 46, 233); + $pdf->Line(84, 80, 84, 233); } // titre colonne $pdf->SetXY( 1, 81 ); $pdf->SetFont('ComicSans','B',8); $pdf->Cell( 30, 8, FileExportHelpers::FormatTextForExport("N°"), 0, 0, 'C'); @@ -665,17 +668,20 @@ class InvoiceRecapService { // cadre titre des colonnes $pdf->Line(5, 90, 205, 90); // les traits verticaux colonnes - $pdf->Line(25, 80, 25, 225); - $pdf->Line(46, 80, 46, 225); - $pdf->Line(84, 80, 84, 225); $pdf->Line(145, 80, 145, 233); $pdf->Line(163, 80, 163, 233); if($num_page == $nb_page){ $pdf->Line(183, 80, 183, 240); + $pdf->Line(25, 80, 25, 225); + $pdf->Line(46, 80, 46, 225); + $pdf->Line(84, 80, 84, 225); } else{ $pdf->Line(183, 80, 183, 233); + $pdf->Line(25, 80, 25, 233); + $pdf->Line(46, 80, 46, 233); + $pdf->Line(84, 80, 84, 233); } // titre colonne $pdf->SetXY( 1, 81 ); $pdf->SetFont('ComicSans','B',8); $pdf->Cell( 30, 8, FileExportHelpers::FormatTextForExport("N°"), 0, 0, 'C');