Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/03/2007, 09h44   #1
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut [FPDF] Générer un pdf à la volée

Bonjour,

J'ai une page sur mon site, je voudrais ajouter une icône pdf qui quand on clique sur celle-ci génère un pdf téléchargable du contenu de la page qu'on est dessus.

vu que le contenu peux varier, il n'est pas possible pour moi de générer le pdf a l'avance.

Merci pour vos conseilles.
  Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 10h04   #2
Modérateur
 
Avatar de Rakken
 
Inscription : août 2006
Messages : 1 207
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 1 207
Points : 1 137
Points : 1 137
Tente donc de jeter un coup d'oeil de ce côté ^_^
__________________
Rakken

Oneira, un monde imaginaire d'Heroic Fantasy.

Parce que la présomption d'innocence est un des fondements de notre pays et qu'elle doit le rester, dans tous les domaines : http://www.laquadrature.net/
Rakken est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 10h04   #3
Membre chevronné
 
Inscription : juin 2005
Messages : 572
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Haute Vienne (Limousin)

Informations forums :
Inscription : juin 2005
Messages : 572
Points : 690
Points : 690
Personnellement j'utilise FPDF et j'en suis très content :
http://www.fpdf.org/

Tu peux aussi utiliser les fonctions de base de PHP, mais dans tous les cas il te faut activer la librairie gérant le php
ratapapa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 11h22   #4
Membre du Club
 
Inscription : janvier 2005
Messages : 189
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France

Informations forums :
Inscription : janvier 2005
Messages : 189
Points : 64
Points : 64
Citation:
Envoyé par ratapapa
Personnellement j'utilise FPDF et j'en suis très content :
http://www.fpdf.org/
+1
Mat_DZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 11h43   #5
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Merci pour vos réponse, j'ai déjà vu fpdf, le problème est que la page que je souhaite envoyer en pdf comporte pas mal d'info de bd, et donc j'ai pas trouvé comment le faire...
  Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 12h02   #6
Membre du Club
 
Inscription : janvier 2005
Messages : 189
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France

Informations forums :
Inscription : janvier 2005
Messages : 189
Points : 64
Points : 64
tu peut faire des trucs du genre :

Code :
1
2
3
4
5
6
7
8
 
$requete=...// ta requete
$resultat = ...// rs de ta requete
$enreg=...// fetch_row ou fetch_array de ton rs
 
$texte = $enreg[1];
$pdf->MultiCell(0,5,$texte); //méthode de fpdf créant une cellule multi lignes avec ton texte comme valeur
$pdf->Ln(10); // sauts de ligne
Mat_DZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 12h55   #7
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
ok merci pour cette piste, mais j'ai une question, vu que la page en question est généré en html, y a pas moyen de reprendre le code html de la page et d'en faire un pdf ?
  Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2007, 16h09   #8
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
salut, tu as essayé ???

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 14h32   #9
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
oui mais rien compris au truc, quand j'arrive sur le site y a déjà un pdf qui arrive et se a chaque clic...
  Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 14h59   #10
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Salut, l'auteur de ce site utilise juste un affichage de documents pdf pour te montrer les possibilités de sa classe...

Si tu as lu l'exemple, il te suffit de mettre avant le code html que tu veux transformer en pdf le code

Code :
1
2
3
4
5
6
 
<?
require_once('html2fpdf.php');
// activate Output-Buffer:
ob_start();
?>
suivit de ta page html

suivit du code

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
<?
// Output-Buffer in variable:
$html=ob_get_contents();
// delete Output-Buffer
ob_end_clean();
$pdf = new HTML2FPDF();
$pdf->DisplayPreferences('HideWindowUI');
$pdf->AddPage();
$pdf->WriteHTML($html);
$pdf->Output('doc.pdf','I');
?>
As tu essayé ?

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 15h05   #11
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
wééé, je vais tester sa directe se soir

merci bien.
  Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 15h19   #12
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
par contre je trouve pas ou télécharger sa...
  Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 15h53   #13
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Re..

Sur le lien que j'avais laissé, click sur "HOME" menu gauche
puis sur "DOWNLOAD IT THERE" dans la fenetre...

J'ai essayé deux fois avant que le download ne commence...

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 15h57   #14
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
ok, merci, j'ai trouvé une autre méthode pour le télécharger...

Par contre comme je suis impatient j'ai testé et sa fonctionne pas, sa me retourne une liste de ligne tout à la suite l'un de l'autre, c'est parce que j'ai des requête php dedans ?
  Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 16h12   #15
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
comme je peux voir, sa fonctionne pas si on a des script php dedans...
  Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 16h56   #16
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Salut, je ne connais pas les sources de ce projet, mais si tu as du php entre tes balises html, ca doit bugguer, c possible...

Une question: ta page html, tu connais sa structure par avance ? je veux dire si il y a des tableaux, du texte, des images... Que contient-elle ??

Car j'ai fait un tuto pour générer des doc pdf contenant ce genre de chose...

Je l'utilise personnelement pour générer un document pdf de 23 pages contenant, du texte, des images, des tableaux et des graphiques... Ca pourra peut etre t'aider...

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 17h03   #17
HwRZxLc4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
oui sa contient tableau image etc

par contre je suis obligé d'avoir des scripts php, car c'est en plusieurs langues.
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Mettre Résolu
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h44.


 
 
 
 
Partenaires

Hébergement Web