Exemplo n.º 1
0
 $x1 = 10;
 //$y1=30;
 $y1 = 25;
 //$y2=41;
 $y2 = 30;
 $Espace_dx = 5;
 $Espace_dy = 5;
 $largeur_tab = floor(($largeur_page - $MargeDroite - $MargeGauche - 1 * $Espace_dx) / 2);
 $h_cell = 8;
 $hauteur_par_eleve = (6 + count($tab_eval)) * $h_cell;
 $x2 = $x1 + $largeur_tab + $Espace_dx;
 $num_page = 0;
 $compteur = 0;
 $num_page++;
 $pdf->AddPage("P");
 $pdf->EnteteCC();
 $pdf->SetXY($x1, $y2);
 //echo "plop";
 foreach ($tab_ele as $ele_login => $tmp_tab) {
     $total = 0;
     $total_sur = 0;
     // Nombre de vraies notes (pas absent, disp, ou -)
     $nb_note = 0;
     //if($pdf->GetY()+$h_cell+$hauteur_par_eleve>$hauteur_page-$MargeBas) {
     if ($pdf->GetY() + $h_cell + $hauteur_par_eleve + $Espace_dx > $hauteur_page - $MargeBas) {
         $num_page++;
         $pdf->AddPage("P");
         $pdf->EnteteCC();
         $pdf->SetXY($x1, $y2);
     }
     $y_reserve = $pdf->GetY();