Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Générer du PDF en PHP

Aller à la page 1, 2  Suivante
Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
John Smith
WRInaute impliqué
WRInaute impliqué

Inscrit le: 04 Avr 2007
Messages: 346
Localisation: Au sud de Paris

URL permanente de ce messagePosté le : Mer Jan 23, 2008 11:48    Sujet du message: Générer du PDF en PHP

Bonjour,

Le sujet a peut-être été abordé sous diverses formes ici ou ailleurs, mais je peine un peu à sortir quelque chose de concluant.
Avez-vous déjà généré des fichiers PDF en ligne avec des routines PHP ? J'aimerais connaitre vos recettes.

Mon besoin est simple, je tiens un site d'édition en ligne et je souhaiterais que les textes que j'affiche en lecture puissent être aussi sauvegardés au format PDF avec tout ce qu'il faut.
Pouvez-vous me conseiller (liens, exemples, etc.).

Merci.
 
John Smith
blman
WRInaute accro
WRInaute accro

Inscrit le: 05 Sep 2003
Messages: 2775
Localisation: Nantes / Laval (France)

URL permanente de ce messagePosté le : Mer Jan 23, 2008 12:01    Sujet du message: Générer du PDF en PHP

Moi j'utilise http://www.fpdf.org car c'est le plus simple que j'ai trouvé et qu'il y a plein d'exmple sur leur site. Et le PDF généré est assez légé en poids Wink
 
blman Visiter le site web du posteur
John Smith
WRInaute impliqué
WRInaute impliqué

Inscrit le: 04 Avr 2007
Messages: 346
Localisation: Au sud de Paris

URL permanente de ce messagePosté le : Mer Jan 23, 2008 13:05    Sujet du message: Générer du PDF en PHP

Merci de l'info. Je vais essayer ça pour commencer.
 
John Smith
Selection A
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 14 Mar 2005
Messages: 249
Localisation: Paris

URL permanente de ce messagePosté le : Mer Jan 23, 2008 15:49    Sujet du message: Générer du PDF en PHP

Perso j'utilise aussi fpdf (simple et leger) !
 
Selection A Visiter le site web du posteur
scores
WRInaute impliqué
WRInaute impliqué

Inscrit le: 24 Nov 2002
Messages: 453
Localisation: Vannes

URL permanente de ce messagePosté le : Mer Jan 23, 2008 16:34    Sujet du message: Générer du PDF en PHP

FPDF
 
scores Visiter le site web du posteur
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12577
Localisation: Toulouse

URL permanente de ce messagePosté le : Mer Jan 23, 2008 16:40    Sujet du message: Générer du PDF en PHP

plugin Indesign
 
e-kiwi Visiter le site web du posteur
RomsIW
WRInaute accro
WRInaute accro

Inscrit le: 25 Mai 2004
Messages: 1045
Localisation: Paris

URL permanente de ce messagePosté le : Mer Jan 23, 2008 16:46    Sujet du message: Générer du PDF en PHP

FPDF
 
RomsIW Visiter le site web du posteur
UsagiYojimbo
WRInaute accro
WRInaute accro

Inscrit le: 23 Nov 2005
Messages: 2460
Localisation: Lyon, capitale des Gaules

URL permanente de ce messagePosté le : Mer Jan 23, 2008 17:10    Sujet du message: Générer du PDF en PHP

e-kiwi a écrit:
plugin Indesign


Tu pilotes InDesign en PHP ? (enfin je pense plutôt que tu as mal lu la demande initiale, mais si ce n'est pas le cas je veux bien des infos)

Pour FPDF, c'est clair que c'est très puissant, mais tous les attributs et balises HTML ne sont pas supportées... Et passer d'une page HTML existante à un document PDF peut devenir une effroyable séance d'arrachage de cheveux... (pour ceux qui en ont encore).
 
UsagiYojimbo Visiter le site web du posteur
John Smith
WRInaute impliqué
WRInaute impliqué

Inscrit le: 04 Avr 2007
Messages: 346
Localisation: Au sud de Paris

URL permanente de ce messagePosté le : Mer Jan 23, 2008 18:28    Sujet du message: Générer du PDF en PHP

UsagiYojimbo a écrit:
Et passer d'une page HTML existante à un document PDF peut devenir une effroyable séance d'arrachage de cheveux... (pour ceux qui en ont encore).


A ce propos personne n'aurait développé un parseur un peu plus complet que l'exemple fournit dans les tutoriaux de FPDF ?
 
John Smith
SimMaster
Nouveau WRInaute

Inscrit le: 31 Mai 2005
Messages: 31

URL permanente de ce messagePosté le : Mer Jan 23, 2008 23:57    Sujet du message: Générer du PDF en PHP

+1 pour fpdf

il existe une classe pour convertir html en pdf (pas testé):
http://www.macronimous.com/resources/Converting_HTML2PDF_using_PHP.asp


sinon il existe aussi Zend
http://framework.zend.com/manual/fr/zend.pdf.html
 
SimMaster Visiter le site web du posteur
Pandore
WRInaute accro
WRInaute accro

Inscrit le: 14 Oct 2005
Messages: 1416
Localisation: Aix-Noulette (62)

URL permanente de ce messagePosté le : Jeu Jan 24, 2008 19:38    Sujet du message: Générer du PDF en PHP

C'est très intéressant je trouve Very Happy

Mais question bête Embarassed : si on veut utiliser FPDF par exemple, on peut le faire que si on a un serveur dédié ???
 
Pandore Visiter le site web du posteur
bigjet
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 21 Nov 2004
Messages: 211

URL permanente de ce messagePosté le : Jeu Jan 24, 2008 20:05    Sujet du message: Générer du PDF en PHP

Pandore a écrit:
C'est très intéressant je trouve Very Happy

Mais question bête Embarassed : si on veut utiliser FPDF par exemple, on peut le faire que si on a un serveur dédié ???


Non, fpdf n'a besoin que de php.
 
bigjet Visiter le site web du posteur
UsagiYojimbo
WRInaute accro
WRInaute accro

Inscrit le: 23 Nov 2005
Messages: 2460
Localisation: Lyon, capitale des Gaules

URL permanente de ce messagePosté le : Jeu Jan 24, 2008 23:10    Sujet du message: Générer du PDF en PHP

SimMaster a écrit:
+1 pour fpdf

il existe une classe pour convertir html en pdf (pas testé):
http://www.macronimous.com/resources/Converting_HTML2PDF_using_PHP.asp


sinon il existe aussi Zend
http://framework.zend.com/manual/fr/zend.pdf.html


Pour FPDF, selon ce que je disais plus haut, la classe php existante permettant de convertir un doc html en pdf est très loin d'être parfaites. De nombreuses propriétés, attributs et balises html ne sont pas supportés, le css c'est loin d'être la panacée non plus...

Quelqu'un a essayé via le framework zend ?
 
UsagiYojimbo Visiter le site web du posteur
John Smith
WRInaute impliqué
WRInaute impliqué

Inscrit le: 04 Avr 2007
Messages: 346
Localisation: Au sud de Paris

URL permanente de ce messagePosté le : Sam Jan 26, 2008 16:30    Sujet du message: Générer du PDF en PHP

Bonjour,

Je viens de commencer là un peu à l'arrache et le premier exemple qu'ils donnent me fait ça :

Code:
%PDF-1.3 3 0 obj <> endobj 4 0 obj <> stream xœ3Rðâ2Ð35W(çr QÐw3T04Ó30PISp  Yè›*˜[š€…¤(hx¤æää+„çå¤((j*„d'~{ endstream endobj 1 0 obj <> endobj 5 0 obj <> endobj 2 0 obj <> >> endobj 6 0 obj << /Producer (FPDF 1.52) /CreationDate (D:20080126162449) >> 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 0000000229 00000 n 0000000417 00000 n 0000000009 00000 n 0000000087 00000 n 0000000316 00000 n 0000000505 00000 n 0000000581 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 684 %%EOF


Pourquoi ?

Je sais, je devrai chercher un peu mais bon si quelqu'un peut m'épargner cette peine ça me rendrait vachement service.

Merci.
 
John Smith
John Smith
WRInaute impliqué
WRInaute impliqué

Inscrit le: 04 Avr 2007
Messages: 346
Localisation: Au sud de Paris

URL permanente de ce messagePosté le : Sam Jan 26, 2008 16:34    Sujet du message: Générer du PDF en PHP

Bon finalement, j'ai cherché et j'ai trouvé :

Code:
2. Lorsque j'essaie de créer un PDF, plein de caractères bizarres s'affichent à l'écran.

Ces caractères "bizarres" sont en fait le contenu réel du PDF. Ce comportement est un bug d'IE. Lorsqu'il reçoit d'abord une page HTML, puis un PDF à partir de la même URL, il l'affiche directement sans lancer le plug-in Acrobat. Cela arrive fréquemment en cours de développement : à la moindre erreur de script, une page HTML est envoyée, et après correction, le PDF arrive.
Pour résoudre le problème, il suffit de fermer IE et de le relancer. On peut aussi aller sur une autre URL et revenir.
Pour éviter ce genre de désagrément durant le développement, on peut générer le PDF directement dans un fichier et l'ouvrir via l'explorateur.


Finalement, je suis pas si paresseux... Je suis pas un bon informaticien !
 
John Smith
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 2 - Aller à la page 1, 2  Suivante
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort