From 4a94b454a6b142031f93ac54f1cb29371cc7d5b6 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 14 Feb 2010 11:18:03 +0000 Subject: [PATCH] Fix: PDF corrupted --- .../includes/modules/member/cards/pdf_standard.class.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/htdocs/includes/modules/member/cards/pdf_standard.class.php b/htdocs/includes/modules/member/cards/pdf_standard.class.php index 40d3ee35837..f7922d06cec 100644 --- a/htdocs/includes/modules/member/cards/pdf_standard.class.php +++ b/htdocs/includes/modules/member/cards/pdf_standard.class.php @@ -382,6 +382,7 @@ class pdf_standard { $outputlangs->load("dict"); $outputlangs->load("companies"); $outputlangs->load("members"); + $outputlangs->load("admin"); $dir = $conf->adherent->dir_temp; @@ -411,6 +412,12 @@ class pdf_standard { $pdf=new FPDI('P',$this->Tformat['metric'],$this->format); } + $pdf->SetTitle($outputlangs->transnoentities('MembersCards')); + $pdf->SetSubject($outputlangs->transnoentities("MembersCards")); + $pdf->SetCreator("Dolibarr ".DOL_VERSION); + $pdf->SetAuthor($outputlangs->convToOutputCharset($user->fullname)); + $pdf->SetKeyWords($outputlangs->transnoentities('MembersCards')." ".$outputlangs->transnoentities("Foundation")." ".$outputlangs->convToOutputCharset($mysoc->nom)); + if ($conf->global->MAIN_DISABLE_PDF_COMPRESSION) $pdf->SetCompression(false); $pdf->SetMargins(0,0); $pdf->SetAutoPageBreak(false); @@ -467,6 +474,8 @@ class pdf_standard { header('Pragma: public'); readfile($file); + + return 1; } }