Bonjour,
j'ai une feuille html contenant une table, cette table est du style
<table cellpadding=0 cellspacing=0 bgcolor="#FFFFFF" width="98%" style="border-collapse:collapse ;table-layout:fixed">
<tr style='height:1pt'><td width="32.81%"></td>
<td width="8.96%"></td>
<td width="3.67%"></td>
<td width="9.82%"></td>
<td width="9.61%"></td>
<td width="8.63%"></td>
<td width="5.61%"></td>
<td width="8.96%"></td>
<td width="7.55%"></td>
</tr><tr style="height:4pt" >
<td class="s0"><DIV id=LibFeuil>Cycle de vie</DIV></td>
<td class="s1" style="text-align:right; "><DIV id=NumFeuil>1</DIV></td>
<td class="s2" style="text-align:right; "><DIV id=NumBox>5</DIV></td>
<td class="s3"></td>
<td class="s3"></td>
<td class="s3">ratio</td>
<td class="s4">78%</td>
<td class="s4">calcul</td>
<td class="s4">92%</td>
</tr>
</table>
dans mon fichier php
$contenu=utf8_decode(ob_get_contents ());
ob_end_flush();
$pdf= new HTML2PDF('L','A4');
$pdf->AddFont('verdana','','verdana.php');
$pdf->AddFont('verdana','I','verdanai.php');
$pdf->AddFont('verdana','B','verdanab.php');
$pdf->AddFont('verdana','IB','verdanaz.php');
//var_dump($contenu);
$pdf->WriteHTML($contenu);
En sortie, mon fichier pdf, ne contient pas la page entière, il me manque les 3 dernières colonnes, comme si writehtml ne tenait pas compte des pourcentage des width des balises td
Avez-vous déjà eu ce problème, si oui comment corriger ?