J'ai un sommaire sur plusieurs pages qui présente un problème : l'écriture du sommaire déborde sur le footer. Le header est bien respecté, mais le sommaire ne s'arrête pas à ma marge définie.
Voici la description du pageset (avec les styles, si jamais ça viendrait de là) :
<style type="text/css">
<!--
.titre_gene {
padding: 570px 20px 5px 50px;
text-align: center;
font-size: 38px;
color: #fff;
font-family: arial;
}
.soustitre_gene {
padding: 10px 20px 5px 50px;
text-align: center;
font-size: 24px;
color: #fff;
font-family: arial;
}
.header_gene {
float: left;
background-image: url(pdf_img/header_page_dvo.png);
width: 210mm;
height: 40mm;
}
.header_titre {
padding: 12mm 10px 0 55px;
color: #003162;
font-size: 24px;
font-family: arial;
}
.header_soustitre {
padding: 10px 10px 0 55px;
color: #003162;
font-size: 18px;
font-family: arial;
}
.footer_gene {
float: left;
background-image: url(pdf_img/footer_page_dvo.png);
width: 210mm;
height: 122px;
}
.footer_page {
padding: 8mm 10px 0 166mm;
color: #003162;
font-size: 12px;
font-family: arial;
}
-->
</style>
<page pageset="new" orientation="P" format="A4" backimg="pdf_img/header_gene_dvo.png">
<div class="titre_gene">Rapport Sécurité</div>
<div class="soustitre_gene"><?=$client?> - <?=$mois?></div>
</page>
<page pageset="new" backtop="44mm" backbottom="40mm" backleft="10mm" backright="10mm" style="font-size: 10pt">
<page_header>
<div class="header_gene">
<div class="header_titre">titre</div>
<div class="header_soustitre">sous titre</div>
</div>
</page_header>
<page_footer>
<div class="footer_gene">
<div class="footer_page">p.[[page_cu]]/[[page_nb]]</div>
</div>
</page_footer>
</page>
et l'appel pour création du pdf
$html2pdf = new HTML2PDF('P', 'A4', 'fr', true, 'UTF-8', 0);
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$html2pdf->createIndex('Sommaire', 35, 12, false, true, 2);
$html2pdf->Output($fic, 'F');
Ais-je mal codé un truc quelque part ?
Merci d'avance