Bonjour à tous,

Je cherche à faire fonctionner FPDF sur un site que je développe mais j'en suis malheureusement incapable. Je viens donc chercher un peu d'aide.

Je cherche à exécuter le code de départ :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
require('pdf/fpdf.php');
 
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World !');
$pdf->Output();
?>
Néanmoins, la bibliothèque me renvoie alors le code suivant :
%PDF-1.3
3 0 obj
<</Type /Page
/Parent 1 0 R
/Resources 2 0 R
/Contents 4 0 R>>
endobj
4 0 obj
<</Filter /FlateDecode /Length 73>>
stream
x�3R��2�35W(�r
Q�w3T04�30PISp
 �Z*�[����(hx����+���((j*�d�&�w
endstream
endobj
1 0 obj
<</Type /Pages
/Kids [3 0 R ]
/Count 1
/MediaBox [0 0 595.28 841.89]
>>
endobj
5 0 obj
<</Type /Font
/BaseFont /Helvetica-Bold
/Subtype /Type1
/Encoding /WinAnsiEncoding
>>
endobj
2 0 obj
<<
/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
/Font <<
/F1 5 0 R
>>
/XObject <<
>>
>>
endobj
6 0 obj
<<
/Producer (FPDF 1.7)
/CreationDate (D:20130207002229)
>>
endobj
7 0 obj
<<
/Type /Catalog
/Pages 1 0 R
>>
endobj
xref
0 8
0000000000 65535 f
0000000229 00000 n
0000000417 00000 n
0000000009 00000 n
0000000087 00000 n
0000000316 00000 n
0000000521 00000 n
0000000596 00000 n
trailer
<<
/Size 8
/Root 7 0 R
/Info 6 0 R
>>
startxref
645
%%EOF
Je n'y comprends pas grand chose mais après une petite recherche Google, j'ai cru comprendre que cela pourrait venir d'un espace avant l'ouverture de ma balise PHP sur ma page, que je ne vois pas ici. Je cherche donc une solution à ce problème.

Par ailleurs, la page où se trouve le code FPDF est appelé par une autre page, elle-même exécutée par une requête Ajax. Je ne sais si cela peut avoir de l'importance, autant le préciser.

D'avance merci à ceux qui pourraient m'apporter de l'aide,
MKP.