} $pdf->Cell($larg_col3,10,'','LRBT',1,'C'); } $compteur++; } } //$pdf->Footer(); $pref_output_mode_pdf=get_output_mode_pdf(); $date=date("Ymd_Hi"); $nom_fich='Emargement_'.$id_epreuve.'_'.$date.'.pdf'; send_file_download_headers('application/pdf',$nom_fich); $pdf->Output($nom_fich,$pref_output_mode_pdf); die(); } } } //**************** EN-TETE ***************** $titre_page = "Epreuve blanche: Emargement"; //echo "<div class='noprint'>\n"; require_once("../lib/header.inc.php"); //echo "</div>\n"; //**************** FIN EN-TETE ***************** //debug_var();
if (count($donnees_eleves) == 0) { $pdf->AddPage("P"); //ajout d'une page au document $pdf->SetDrawColor(0, 0, 0); $pdf->SetFont('DejaVu'); $pdf->SetXY(20, 20); $pdf->SetFontSize(14); $pdf->Cell(90, 7, "ERREUR", 0, 2, ''); $pdf->SetXY(20, 40); $pdf->SetFontSize(10); $pdf->Cell(150, 7, "Aucun élève n'est affecté dans cette classe ou enseignement.", 0, 2, ''); $nom_releve = date("Ymd_Hi"); $nom_releve = 'Liste_' . $nom_releve . '.pdf'; //header('Content-Type: application/pdf'); send_file_download_headers('application/pdf', $nom_releve); $pdf->Output($nom_releve, 'I'); die; } // CALCUL de VARIABLES //Calcul de la hauteur de la ligne dans le cas de l'option tout sur une ligne if ($une_seule_page == 1) { $hauteur_disponible = HauteurPage - $marge_haut - $marge_bas - $H_entete_classe - 5 - 2.5 - $hauteur_zone_finale; //2.5 ==> avant le pied de page if ($avec_ligne_texte == 1) { $hauteur_disponible = $hauteur_disponible - 12.5; } // le nombre de lignes demandées. $nb_ligne_demande = $nb_eleves + $nb_ligne_avant + $nb_ligne_apres; // cas 1ère ligne plus haute if ($h_ligne1_avant != 0) { $hauteur_disponible = $hauteur_disponible - $h_ligne1_avant;