Exemplo n.º 1
0
// caractère utilisé dans le document
$caractere_utilise = 'DejaVu';
$y_tmp = $MargeHaut;
$j = 0;
if ($donnees_personne_csv) {
    // Cette boucle crée les différentes pages du PDF
    for ($i = 0; $i < $nb_enr_tableau; $i++) {
        $classe = $donnees_personne_csv['classe'][$i];
        $login = $donnees_personne_csv['login'][$i];
        $nom = $donnees_personne_csv['nom'][$i];
        $prenom = $donnees_personne_csv['prenom'][$i];
        $password = $donnees_personne_csv['new_password'][$i];
        $email = $donnees_personne_csv['user_email'][$i];
        $pdf->SetLineWidth(0.2);
        $pdf->SetFont('DejaVu', '', 9);
        $pdf->SetDash(4, 4);
        $pdf->Setxy($X_tableau, $y_tmp);
        $pdf->SetFont('DejaVu', 'B', 8);
        $texte = "\nA l'attention de " . $prenom . " " . $nom . " , classe de " . $classe . " :                         Voici vos identifiant et mot de passe pour accéder à vos notes.\nIdentifiant : " . $login . "\nMot de passe : " . $password . "\nAdresse du site Gepi à saisir dans votre navigateur Internet : " . $adresse_site_gepi . "\n" . $texte_presentation . "\n\n";
        //$pdf->MultiCell($EspaceX,3.5,$texte,'B',2,'L',0);
        $pdf->MultiCell($EspaceX, 3.5, $texte, 'B', 'L', 0);
        $y_tmp = $pdf->GetY();
        if ($j == 10) {
            // saut de page  après 8 fiches sur la page.
            $pdf->AddPage("P");
            $y_tmp = $MargeHaut;
            $j = 0;
        }
        $j++;
        //génération d'un saut de page PDF pour un changement de classe
        $classe_elv = $classe;