1

Salut,
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

2

il faut que le backbottom de la page soit assez haut pour contenir le footer
Ancien pseudo : lolo

3

Salut, il est fixé sur toutes les pages (une trentaine pour mon cas) à 40mm, mais seulement le sommaire plante : il descend vraiment jusqu'au raz de la page. C'est correct pour tout le reste, c'est pourquoi je pense à un bug.

4

Salut,
alors, pas d'idée sur le pourquoi du comment ?
J'ai pas avancé sur l'analyse de mon côté mais tout semble correctement configuré.

5

Salut,
nouvelle analyse du problème. Mon fichier grandissant, le sommaire passe maintenant sur 3 pages. Il se trouve que le problème de marge ne se pose que sur la première page du sommaire, la marge de la seconde est bien respectée.
Par ailleurs, en intégrant le sommaire sur la page 3 le problème ne se pose plus. La page 2 (qui est celle où le problème se pose) est la première d'une nouvelle "section". J'ai l'impression que le sommaire plante sur la marge du bas seulement lorsque le sommaire est sur la première page d'une section.
a+
yo