From ba023167d91d35ef89c8ea6d4bf1caa625e2b96d Mon Sep 17 00:00:00 2001 From: eldy Date: Wed, 31 Aug 2011 16:36:35 +0200 Subject: [PATCH] Fix: total nb of pages on PDF --- htdocs/includes/modules/action/rapport.pdf.php | 8 ++++++-- htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/htdocs/includes/modules/action/rapport.pdf.php b/htdocs/includes/modules/action/rapport.pdf.php index 9fafd03df67..600a324298d 100644 --- a/htdocs/includes/modules/action/rapport.pdf.php +++ b/htdocs/includes/modules/action/rapport.pdf.php @@ -244,8 +244,12 @@ class CommActionRapport $pdf->SetFont('','B',10); $pdf->SetXY($this->marge_gauche, $this->marge_haute); $pdf->MultiCell(120, 1, $outputlangs->convToOutputCharset($this->title), 0, 'L', 0); - $pdf->SetXY($this->page_largeur-$this->marge_droite-40, $this->marge_haute); - $pdf->MultiCell(40, 1, $pagenb.'/{nb}', 0, 'R', 0); + // Show page nb only on iso languages (so default Helvetica font) + if (pdf_getPDFFont($outputlangs) == 'Helvetica') + { + $pdf->SetXY($this->page_largeur-$this->marge_droite-40, $this->marge_haute); + $pdf->MultiCell(40, 1, $pagenb.'/'.$pdf->getAliasNbPages(), 0, 'R', 0); + } $y=$pdf->GetY()+2; diff --git a/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php b/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php index e95374717d6..66bf9f38df7 100644 --- a/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php +++ b/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php @@ -379,8 +379,12 @@ class BordereauChequeBlochet extends ModeleChequeReceipts $pdf->MultiCell(200, 2, $line2, 0, 'C', 0); } - $pdf->SetXY(-20,-$posy); - $pdf->MultiCell(11, 2, $pdf->PageNo().'/{nb}', 0, 'R', 0); + // Show page nb only on iso languages (so default Helvetica font) + if (pdf_getPDFFont($outputlangs) == 'Helvetica') + { + $pdf->SetXY(-20,-$posy); + $pdf->MultiCell(11, 2, $pdf->PageNo().'/'.$pdf->getAliasNbPages(), 0, 'R', 0); + } } }