$graisse = 'B'; $alignement = 'C'; $bordure = ''; cell_ajustee_une_ligne($texte, $pdf->GetX(), $pdf->GetY(), $largeur_dispo, $h_ligne, $hauteur_caractere, $fonte, $graisse, $alignement, $bordure); $y2 = $y0 + $h_ligne_titre_page; //=========================== // Ligne d'entête du tableau //$pdf->SetXY($x0,$y0); $pdf->SetXY($x0, $y2); $largeur_dispo = $largeur_col_nom_ele; $texte = $ligne1_csv[1]; $graisse = 'B'; //$alignement='L'; $alignement = 'C'; $bordure = 'LRBT'; cell_ajustee_une_ligne($texte, $pdf->GetX(), $pdf->GetY(), $largeur_dispo, $h_ligne_titre_tableau, $taille_max_police, $fonte, $graisse, $alignement, $bordure); $pdf->SetFont($fonte, 'B', $taille_police_matiere); $alignement = 'C'; $x2 = $x0 + $largeur_col_nom_ele; for ($i = 2; $i <= count($ligne1_csv); $i++) { $pdf->SetXY($x2, $y2); $largeur_dispo = $largeur_col[$i]; // Cadre de la cellule: $pdf->Cell($largeur_dispo, $h_ligne_titre_tableau, "", 'LRBT', 2, ''); // Texte à la verticale: $texte = " " . $ligne1_csv[$i] . " "; //ajuste_FontSize($texte, $h_ligne_titre_tableau, 12, 'B', 5); $pdf->TextWithRotation($x2 + Ceil($largeur_dispo / 2), $y2 + $h_ligne_titre_tableau, $texte, 90); $x2 += $largeur_dispo; } //===========================
$y_courant+=$h_decalage; $graisse=""; $texte=" entre 8 et 12 :"; cell_ajustee_une_ligne(($texte),$x0,$y_courant,$largeur_dispo,$hauteur_police,$taille_max_police,$fonte,$graisse,$alignement,$bordure); $graisse="B"; $texte=$_POST['pourcent_se8_ie12']; cell_ajustee_une_ligne(($texte),$x0+$decalage_horizontal,$y_courant,$largeur_dispo,$hauteur_police,$taille_max_police,$fonte,$graisse,$alignement,$bordure); $y_courant+=$h_decalage; $graisse=""; $texte=" supérieure ou égale à 12 :"; cell_ajustee_une_ligne(($texte),$x0,$y_courant,$largeur_dispo,$hauteur_police,$taille_max_police,$fonte,$graisse,$alignement,$bordure); $graisse="B"; $texte=$_POST['pourcent_se12']; cell_ajustee_une_ligne(($texte),$x0+$decalage_horizontal,$y_courant,$largeur_dispo,$hauteur_police,$taille_max_police,$fonte,$graisse,$alignement,$bordure); } $pref_output_mode_pdf=get_output_mode_pdf(); send_file_download_headers('application/pdf',$nom_fic); $pdf->Output($nom_fic,$pref_output_mode_pdf); die(); } //===================================================== include "../lib/periodes.inc.php"; //**************** EN-TETE ***************** if ($en_tete == "yes") $titre_page = "Visualisation des moyennes et appréciations";