1

Bonjour à toutes et à tous,

tout d'abord merci pour ce formidable outil que je découvre.

J'utilisais jusque là FPDF pour générer mes PDF, mais je souhaite convertir des mises en page de ckeditor et je passe donc avec plaisir à html2pdf.

Mon problème est que je souhaiterais mixer dans une même page des instructions TCPDF avec des sorties html2pdf.

Par exemple, j'aimerais faire quelque chose dans ce genre :

ob_start();
include(dirname(__FILE__).'/res/exemple02.php');
$contenu = ob_get_clean();
require_once(dirname(__FILE__).'/../html2pdf.class.php');
$html2pdf = new HTML2PDF('P', 'A4', 'fr', true, 'UTF-8', array(15, 5, 15, 5));

$texte = "coucou !";
$html2pdf->pdf->Cell(160, 10, $texte, 0, 0, 'L', false);

$contenu = "";
$html2pdf->writeHTML($contenu, true);


Mais l'instruction writeHTML m'ouvre une nouvelle page dans le PDF systématiquement, après le "coucou !".
C'est normal ou je m'y prends mal ?

Je ne peux pas tout passer en HTML dans ma variable $texte car j'ai des images avec des emplacements assez compliqués à iuntégrer dans mon PDF.


Merci d'avance à celui ou celle qui pourra m'aider ! bisoo

Olivier.

2

writeHTML démarre toujours sur une nouvelle page.

Il faut donc ajouter ton "coucou" après le writeHTML
Ancien pseudo : lolo

3

Merci !

OK, c'est très clair et j'aurais cherché très longtemps si je n'avais pas posté smile

Donc je vais laisser des blancs en haut de page avec writeHTML et poser mon coucou (et surtout des images) ensuite en haut de page.


Spipu : encore merci pour ton outil et pour ta réactivité.

Je compte utiliser ton outil dans un cadre professionnel, donc je n'oublierai pas le "donate" ! Le gain de temps que tu nous offres est inestimable !!!!!! MERCI !