$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);