Html2pdf page blanche,php
Résolu/Fermé
A voir également:
- Html2pdf page blanche,php
- Supprimer page blanche word - Guide
- Traduire une page - Guide
- Word numéro de page 1/2 - Guide
- Créer une page facebook - Guide
- Mettre google en page d'accueil - Guide
2 réponses
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
30 juil. 2010 à 12:38
30 juil. 2010 à 12:38
Tu génère le pdf ou tu en prends un déjà existant?
30 juil. 2010 à 13:04
Je vous met le bout de code qui genere le pdf avec une image qui doit apparaitre dans le pdf :
$nom_fichier_contrat = 'formulaire.html';
$fichier_contrat = "contrats".$id."/".$nom_fichier_contrat;
$rep_contrat = dirname(__FILE__)."/contrats/".$id."/";
if (!file_exists($rep_contrat))
{
mkdir($rep_contrat,0777);
}
//file_put_contents($fichier_contrat, $contrat);
if( file_exists($fichier_contrat) )
{
unlink( $fichier_contrat);
}
$handle = fopen($fichier_contrat, "w+");
fwrite($handle, '<p><div align="center"><img align="middle" src="images/flash_bg1.jpg" /></div></p>');
ob_start();
include(dirname(__FILE__).'/contrats/'.$id.'/'.$nom_fichier_contrat);
$content = ob_get_clean();
// conversion HTML => PDF
require_once(dirname(__FILE__).'/pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4', 'fr',array(15, 10, 0, 0));
//$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->WriteHTML($content, isset($_GET['vuehtml']));
$html2pdf->pdf->Output('contrats/'.$id.'/formulaire.pdf', 'F');