page blanche lors de création de PDF avec outil HTML2PDF
Bonjour,
Je travaille avec l'outil HTML2PDF en générant un compte-rendu qui récupère toutes les informations dont j'ai besoin.
Je gère la mise en page avec du CSS.
Mais le problème que je rencontre est lorsque le contenu du CR tient sur au moins 2 pages : une page supplémentaire vierge est générée. :oops:
Quelqu'un aurait-il déjà travaillé avec cet outil et pourrait m'aider ?
Merci d'avance pour votre aide.
avec le code, c'est mieux...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
| <?php
ob_end_clean();
//je récupère mes variables
ob_start();
?>
<style type='text/css'>
#bandeau {
height: 100px;
padding: 5px;
}
#conteneurPrint{
margin:0px auto;
width:600px;
}
#menu {
width: 180px;
float: left;
position: absolute;
margin-top: 0px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
}
#contenu {
margin-left: 180px;
margin-right: 10px;
font-size: 12px;
}
.tablePrint{
font-size: 10px;
}
</style>
<page backtop="30mm" backbottom = "0mm" backleft="10mm" backright="1mm">
<page_header>
<div id='bandeau'>
<div align="left">
<img src='images/image1.jpg' />
<img src='images/image2.jpg' />
</div>
</div>
</page_header>
<page_footer>
[[page_cu]]/[[page_nb]]
</page_footer>
<?php
include_once 'pageDoc.php'; //contient le contenu avec mise en page html et css
?>
</page>
<?php
$content = ob_get_clean();
$html2pdf = new HTML2PDF('P','A4','fr', false, 'ISO-8859-1');
$html2pdf->WriteHTML($html2pdf->getHtmlFromPage($content));
$html2pdf->Output('compteRendu.pdf'); |