SetY(-10); //Arial italique 8 $this->SetFont('Arial','I',12); //Couleur du texte en gris $this->SetTextColor(0,102,51); //Numéro de page //$this->Cell(0,4,'Page '.$this->PageNo().'/{nb} - '.$titre.' - '.$date,0,1,'C'); $this->Cell(0,4,"Retrouvez le livre des recettes Certi'Ferme sur www.certiferme.com",0,1,'C'); } } /****************************************************************************************************** * Lancement du programme : production du formulaire * *******************************************************************************************************/ // creation d'un nouveau pdf $pdf = new PDFStat(); $pdf->AliasNbPages(); // ouverture du nouveau pdf $pdf->Open(); $pdf->SetMargins(10,10,10); // création de la première page $pdf->AddPage(); //logo en haut à gauche $logo=$images.'logo_cf.png'; $pdf->Image($logo,20,20,30); //On écrit le titre, la date et le fabriquant $pdf->SetFont('Arial','B',20); $pdf->SetTextColor(0,102,51); $pdf->SetXY(50,30); $pdf->MultiCell(120,10,"$ligne[0]", 0, 'C'); $pdf->SetY(55); $astuce = $ligne[1]; $Trans = get_html_translation_table(HTML_ENTITIES); $Trans = array_flip($Trans); $astuce=strtr($astuce, $Trans); $astuce=str_replace("œ", "oe", $astuce); $astuce=str_replace("
", "\n", $astuce); $astuce=strip_tags($astuce); $pdf->SetFont('Arial','B',14); $pdf->Cell(120,10,"> L'astuce", 0, 1); $pdf->Ln(3); $pdf->SetX(20); $pdf->SetTextColor(0,0,0); $pdf->SetFont('Arial','',12); $pdf->MultiCell(180,6,$astuce, 'L'); $pos_y=$pdf->GetY()+10; // Méthode pour que l'ouverture du PDF fonctionne sous windows 98 $pdf->close(); CleanFiles('.'); $file=basename(tempnam(getcwd(),'tmp')); rename($file,$file.'.pdf'); $file.='.pdf'; //Sauvegarde du PDF dans le fichier $pdf->Output($file); chmod ($file, 0755); //Redirection JavaScript echo ""; ?>