if ($taille_texte < $longeur_test_s) { $hauteur_caractere_vertical = $hauteur_caractere_vertical - 0.3; $pdf->SetFont('DejaVu', '', $hauteur_caractere_vertical); $longeur_test_s = $pdf->GetStringWidth($text_s); } else { $grandeur_texte = 'ok'; } } //décalage pour centre le texte $deca = ($hauteur_regroupement - $longeur_test_s) / 2; $deca = 0; $deca = ($hauteur_regroupement - $longeur_test_s) / 2; //place le texte dans le cadre $placement = $Y_decal + $espace_entre_matier - $deca; $pdf->SetFont('DejaVu', '', $hauteur_caractere_vertical); $pdf->TextWithDirection($X_bloc_matiere - 1, $placement, unhtmlentities($text_s), 'U'); $pdf->SetFont('DejaVu', '', 10); $pdf->SetFillColor(0, 0, 0); } } //============================ // Modif: boireaus 20070828 //if($active_regroupement_cote[$classe_id]==='1' or $active_entete_regroupement[$classe_id]==='1') { if ($tab_modele_pdf["active_regroupement_cote"][$classe_id] === '1' or $tab_modele_pdf["active_entete_regroupement"][$classe_id] === '1') { // fin d'affichage catégorie sur le coté $categorie_passe = $matiere[$ident_eleve_aff][$id_periode][$m]['categorie']; // fin de gestion de catégorie } //============================ $pdf->SetXY($X_bloc_matiere, $Y_decal); // calcul la taille du titre de la matière