Exemplo n.º 1
0
 // MODIF: 20081021
 //$texte_1_responsable = $civilite_parents[$ident_eleve_aff][$responsable_place]." ".$nom_parents[$ident_eleve_aff][$responsable_place]." ".$prenom_parents[$ident_eleve_aff][$responsable_place];
 $texte_1_responsable = "";
 if (isset($civilite_parents[$ident_eleve_aff][$responsable_place])) {
     $texte_1_responsable .= $civilite_parents[$ident_eleve_aff][$responsable_place] . " ";
 }
 if (isset($nom_parents[$ident_eleve_aff][$responsable_place])) {
     $texte_1_responsable .= $nom_parents[$ident_eleve_aff][$responsable_place] . " ";
 }
 if (isset($prenom_parents[$ident_eleve_aff][$responsable_place])) {
     $texte_1_responsable .= $prenom_parents[$ident_eleve_aff][$responsable_place] . " ";
 }
 //==========================================
 $hauteur_caractere = 12;
 $pdf->SetFont('DejaVu', 'B', $hauteur_caractere);
 $val = $pdf->GetStringWidth($texte_1_responsable);
 $taille_texte = 90;
 $grandeur_texte = 'test';
 while ($grandeur_texte != 'ok') {
     if ($taille_texte < $val) {
         $hauteur_caractere = $hauteur_caractere - 0.3;
         $pdf->SetFont('DejaVu', 'B', $hauteur_caractere);
         $val = $pdf->GetStringWidth($texte_1_responsable);
     } else {
         $grandeur_texte = 'ok';
     }
 }
 $pdf->Cell(90, 7, $texte_1_responsable, 0, 2, '');
 $pdf->SetFont('DejaVu', '', 10);
 $texte_1_responsable = $adresse1_parents[$ident_eleve_aff][$responsable_place];
 $hauteur_caractere = 10;
Exemplo n.º 2
0
					$x=$pdf->GetX();
					$y=$pdf->GetY();
					$pdf->Cell($largeur_page-$MargeDroite-$MargeGauche,10,'','LRBT',0,'L');
					$pdf->SetXY($x,$y);
					*/

					$pdf->SetFont('DejaVu','B',10);
					$tab_nom=array();
					$tab_n_anonymat=array();
					$cpt=0;
					$larg_max=0;
					while($lig=mysqli_fetch_object($res)) {
						$tab_nom[$cpt]=casse_mot($lig->nom)." ".casse_mot($lig->prenom,'majf2');
						$tab_n_anonymat[$cpt]=$lig->n_anonymat;

						$larg_tmp=$pdf->GetStringWidth($tab_nom[$cpt]);
						if($larg_tmp>$larg_max) {$larg_max=$larg_tmp;}
						$cpt++;
					}

					$texte='Nom prénom';
					//$larg_col1=$pdf->GetStringWidth($texte);
					$larg_col1=$larg_max+4;
					$pdf->Cell($larg_col1,10,$texte,'LRBT',0,'C');
					$larg_col2=0;
					if($imprime=='avec_num_anonymat') {
						$texte='Num.anonymat';
						$larg_col2=$pdf->GetStringWidth($texte)+4;
						$pdf->Cell($larg_col2,10,$texte,'LRBT',0,'C');
					}
					$texte='Signature';
Exemplo n.º 3
0
					$current_group=$groupe_name[$i]." (".$groupe_classes[$i].")";
					$pdf->AddPage("P");
					//$salle_courante=$salle[$i];

					//Entête du PDF
					//$pdf->SetLineWidth(0.7);
					$pdf->SetFont('DejaVu','B',14);
					$pdf->Setxy(10,10);
					$pdf->Cell($largeur_page-$MargeDroite-$MargeGauche,20,getSettingValue('gepiSchoolName').' - Année scolaire '.getSettingValue('gepiYear'),'LRBT',1,'C');

					$x1=$pdf->GetX();
					$y1=$pdf->GetY();

					$pdf->SetFont('DejaVu','B',12);
					$texte='Epreuve : ';
					$largeur_tmp=$pdf->GetStringWidth($texte);
					$pdf->Cell($largeur_tmp,$pdf->FontSize*$sc_interligne,$texte,'',0,'L');
					$pdf->SetFont('DejaVu','',12);
					$texte=$intitule_epreuve;
					$pdf->Cell($pdf->GetStringWidth($texte),$pdf->FontSize*$sc_interligne,$texte,'',1,'L');

					$pdf->SetFont('DejaVu','B',12);
					$texte='Date : ';
					$pdf->Cell($largeur_tmp,$pdf->FontSize*$sc_interligne,$texte,'',0,'L');
					$pdf->SetFont('DejaVu','',12);
					$texte=$date_epreuve;
					$pdf->Cell($pdf->GetStringWidth($texte),$pdf->FontSize*$sc_interligne,$texte,'',1,'L');

					//$x2=$pdf->GetX();
					$y2=$pdf->GetY();