A voir également:
- Feuille HTML en PDF
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Enregistrer en pdf - Guide
- Save as pdf - Télécharger - Bureautique
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
- Feuille de pointage excel - Télécharger - Tableur
3 réponses
doctormad
Messages postés
430
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
2 avril 2015
99
22 avril 2009 à 19:35
22 avril 2009 à 19:35
Salut,
-------------------------------------------------------------------------------
ob_start();
$content = ob_get_clean();
$pdf = new HTML2PDF('P','A4');
$pdf->WriteHTML($content);
header("content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=monfichier");
echo $content_pdf = $pdf->Output('document.pdf', true);
-------------------------------------------------------------------------------
A tester, peut être mettre les header avant le reste :)
-------------------------------------------------------------------------------
ob_start();
$content = ob_get_clean();
$pdf = new HTML2PDF('P','A4');
$pdf->WriteHTML($content);
header("content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=monfichier");
echo $content_pdf = $pdf->Output('document.pdf', true);
-------------------------------------------------------------------------------
A tester, peut être mettre les header avant le reste :)
bonjour,
j'ai fait le premier test avec les header là ou tu les as mis, sans succès, j'obtiens juste sa en debut de page :
%PDF-1.6 3 0 obj <> endobj 4 0 obj <> stream xœ3Rðâ2Ð35W(çr QÐw3T04Ð30PISp á22 Ò¹“iš endstream endobj 1 0 obj <> endobj 5 0 obj <> endobj 2 0 obj << /ProcSet /Text /ImageB /ImageC /ImageI /Font << /F1 5 0 R >> /XObject << >> >> endobj 6 0 obj << /Producer (FPDF 1.6) /CreationDate (D:20090423083752) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R /OpenAction [3 0 R /FitH null] /PageLayout /OneColumn >> endobj xref 0 8 0000000000 65535 f 0000000200 00000 n 0000000383 00000 n 0000000009 00000 n 0000000087 00000 n 0000000287 00000 n 0000000487 00000 n 0000000562 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 665 %%EOF
Ensuite, en mettant le code comme suite :
require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
header("content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=monfichier");
ob_start();
$content = ob_get_clean();
$pdf = new HTML2PDF('P','A4');
$pdf->WriteHTML($content);
echo $content_pdf = $pdf->Output('document.pdf', true);
sa me propose d'enregister le fichier au format HTML de la page courante :) on avance ... bientot le pdf xD
Si je tente d'enregister en forcant le format, sa ne fonctionne pas non plus.
Une idée ? moi aucune, je n'ai jamais essayé sa..
j'ai fait le premier test avec les header là ou tu les as mis, sans succès, j'obtiens juste sa en debut de page :
%PDF-1.6 3 0 obj <> endobj 4 0 obj <> stream xœ3Rðâ2Ð35W(çr QÐw3T04Ð30PISp á22 Ò¹“iš endstream endobj 1 0 obj <> endobj 5 0 obj <> endobj 2 0 obj << /ProcSet /Text /ImageB /ImageC /ImageI /Font << /F1 5 0 R >> /XObject << >> >> endobj 6 0 obj << /Producer (FPDF 1.6) /CreationDate (D:20090423083752) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R /OpenAction [3 0 R /FitH null] /PageLayout /OneColumn >> endobj xref 0 8 0000000000 65535 f 0000000200 00000 n 0000000383 00000 n 0000000009 00000 n 0000000087 00000 n 0000000287 00000 n 0000000487 00000 n 0000000562 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 665 %%EOF
Ensuite, en mettant le code comme suite :
require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
header("content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=monfichier");
ob_start();
$content = ob_get_clean();
$pdf = new HTML2PDF('P','A4');
$pdf->WriteHTML($content);
echo $content_pdf = $pdf->Output('document.pdf', true);
sa me propose d'enregister le fichier au format HTML de la page courante :) on avance ... bientot le pdf xD
Si je tente d'enregister en forcant le format, sa ne fonctionne pas non plus.
Une idée ? moi aucune, je n'ai jamais essayé sa..
doctormad
Messages postés
430
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
2 avril 2015
99
23 avril 2009 à 08:52
23 avril 2009 à 08:52
regarde au niveau du content-type, peut être mettre application/PDF au lieu de octet_stream ?
Bin en fait, cette opération, je viens de l'essayer et en gros elle réalise le test que je fais a la main préccedemment en mettant moi meme le format voulu lors de la proposition d'enregistreement du fichier PDF.
qd jessaye douvrir le fichier PDF, il me dit qu'il y a une erreur sur le fichier.. (edommagé ou .. )
voila.. je suis un peu perdu, j'y connais rien a sa ..
qd jessaye douvrir le fichier PDF, il me dit qu'il y a une erreur sur le fichier.. (edommagé ou .. )
voila.. je suis un peu perdu, j'y connais rien a sa ..