HTML2PDF, problème d'affichage des images dans le pdf généré

Par attar, il y a 11 ans


J'utilise wampserver2.2 avec win8.
HTML2PDF est installé dans cakephp et fonctionne bien pour du texte.
Le problème commence en voulant intégrer une image dans le pdf, HTML2PDF envoi un message :
ERREUR n°6
Fichier : C:\wamp\www\modossier\app\Vendor\html2pdf\html2pdf.php
Ligne : 1322
Impossible de charger l'image /mondossier/img/logo.gif
voici le code dans la vue:

<?php echo $this->Html->image('logo.gif'); ?><br />

le logo.gif est bien dans le dossier ..app/webroot/img
(dans le navigateur il apparait bien avec l'adresse : localhost/mondossier/img/logo.gif)

je planche dessus depuis pas mal de temps mais pour l'instant je sèche.
Comment faites-vous pour vos images dans vos pdf générés?
Merci d'avance pour vos conseils avisés !

3 réponses

Pakito, il y a 11 ans

Peut-être un souci avec le rewrite ?

Essai de mettre l'url en absolue, et pas en relative, de cette manière :

$this->Html->image('logo.gif', array('fullBase' => true));
attar, il y a 11 ans

MERCI !

Pakito, il y a 11 ans

De rien ;)