예제 #1
0
 $pdf->SetTextColor(140);
 $pdf->SetFontSize($year_font_size);
 $pdf->SetXY($x0 + 65, $y0 + $hlogo);
 $pdf->writeHTML($an_cot, false, 0);
 // Colored Text (Big label, id, year)
 $pdf->SetTextColor($fcol['R'], $fcol['G'], $fcol['B']);
 $pdf->SetFontSize(8);
 $pdf->SetXY($x0 + 69, $y0 + 28);
 $pdf->writeHTML($id, false, 0);
 $pdf->SetFontSize($year_font_size);
 $pdf->SetXY($x0 + 64.7, $y0 + $hlogo - 0.3);
 $pdf->writeHTML($an_cot, false, 0);
 // Abbrev: Adapt font size to text length
 $fontsz = 12;
 $pdf->SetFontSize($fontsz);
 while ($pdf->GetStringWidth($abrev) > $max_text_size) {
     $fontsz--;
     $pdf->SetFontSize($fontsz);
 }
 $pdf->SetXY($x0 + 27, $y0 + 12);
 $pdf->writeHTML($abrev, true, 0);
 // Name: Adapt font size to text length
 $pdf->SetTextColor(0);
 $fontsz = 8;
 $pdf->SetFontSize($fontsz);
 while ($pdf->GetStringWidth($nom_adh_ext) > $max_text_size) {
     $fontsz--;
     $pdf->SetFontSize($fontsz);
 }
 $pdf->SetXY($x0 + 27, $pdf->getY() + 4);
 //$pdf->setX($x0 + 27);