PDF à partir d'une page PHP

PDF à partir d'une page PHP - PHP - Programmation

Marsh Posté le 30-09-2004 à 10:10:04    

Je recherche le moyen de créer un document pdf à partir d'une interface html créée en PHP.
J'ai trouvé fpdf qui permet de faire des choses très intéressante mais il faut recréer les tableaux d'informations en renseignant un objet.
Mon tableau est déjà construit en html (via une page php) y-a-t'il un moyen de créer le document pdf à partir de cette page et de changer les marges et le sens(portrait/paysage)?
 
Merci

Reply

Marsh Posté le 30-09-2004 à 10:10:04   

Reply

Marsh Posté le 30-09-2004 à 14:26:08    

Non, tu as des fonctions spécifiques pour créer le pdf. Impossible de convertir de l'html en pdf (à ma modeste connaissance).

Reply

Marsh Posté le 30-09-2004 à 14:30:46    

PunkRod a écrit :

Impossible de convertir de l'html en pdf (à ma modeste connaissance).

Si il y a une lib le permetant, mais me souvient plus du nom :/

Reply

Marsh Posté le 30-09-2004 à 16:28:28    

Salut,
 
tu peux essayer avec htmldoc http://www.easysw.com/htmldoc/index.php qui est en license GPL et existe sur plusieurs os..


Message édité par sub1 le 30-09-2004 à 16:28:44
Reply

Marsh Posté le 30-09-2004 à 16:32:23    

Si tu es sous linux tu peux utiliser des programmes qui permettent de convertir du HTML en PDF.
 
Ou créer une imprimante locale au serveur qui imprime les fichier HTML en fichier PDF.
 
Sinon mise a part fpdf qui est vraiment tres bien pour faire des fichiers PDF je connais aps d' autres outils.
 

Reply

Marsh Posté le 30-09-2004 à 18:36:48    

en utilisant un logiciel 'externe' au php ou une imprimante virtuelle, tu enlèves tout processus d'automatisation.
Après ça dépend des besoins de chacun...

Reply

Marsh Posté le 30-09-2004 à 23:15:52    

sinon si tu as la main sur ton serveur, tu as HTMLDOC qui marche plutot bien pour du html to pdf via php.
Et ça gére les css, contrairement à certaines librairies :)


---------------
Cptn.Barberousse
Reply

Marsh Posté le 01-10-2004 à 13:34:40    

Regarde aussi ici : http://pdml.sourceforge.net/index.php


---------------
Mon blog
Reply

Marsh Posté le 04-10-2004 à 11:08:02    

en fait, j'ai une interface créée par un .php et si je presse un bouton je voudrais que ce tableau (le même) ce retrouve dans un fichier PDF avec les marges configurées ...
pret pour l'impression.
Si possible sans refaire toute la fabrication du tableau avec des fonctions/méthodes php.

Reply

Marsh Posté le 04-10-2004 à 11:31:38    

J'ai jeté un coup d'oeil à PDML, c'est exactement ce qu'il me faut, mais le problème c'est que c'est en version 0.8Beta et que les tableaux ne sont pas implémentés :(
Personne ne connaît un autre projet comme celui-ci?
http://pdml.sourceforge.net/

Reply

Marsh Posté le 04-10-2004 à 11:31:38   

Reply

Marsh Posté le 04-10-2004 à 11:34:32    

bird80 a écrit :

Je recherche le moyen de créer un document pdf à partir d'une interface html créée en PHP.
J'ai trouvé fpdf qui permet de faire des choses très intéressante mais il faut recréer les tableaux d'informations en renseignant un objet.
Mon tableau est déjà construit en html (via une page php) y-a-t'il un moyen de créer le document pdf à partir de cette page et de changer les marges et le sens(portrait/paysage)?
 
Merci


 
Je ne vois pas pourquoi tu ne génèrerais pas ta page de toute pièce... Tu l'as bien fait pour le HTML, pourquoi pas pour le PDF ?


---------------
Expert en expertises
Reply

Marsh Posté le 04-10-2004 à 11:36:45    

Alors tout simplement parce que je n'ai pas un tableau mais une trentaine et que les tableaux ne sont pas du type 2*2 mais plutot 25*150 cases et que vraiment si je pouvais récupérer un outils permettant de récupérer l'html je gagnerais du temps

Reply

Marsh Posté le 04-10-2004 à 11:38:32    

bird80 a écrit :

Alors tout simplement parce que je n'ai pas un tableau mais une trentaine et que les tableaux ne sont pas du type 2*2 mais plutot 25*150 cases et que vraiment si je pouvais récupérer un outils permettant de récupérer l'html je gagnerais du temps


 
Pas possible.
 
Et sinon, des tableaux aussi grands soient-ils sont tout à fait générables avec une simple boucle en quelques lignes...
 
Il va falloir travailler un peu...


---------------
Expert en expertises
Reply

Marsh Posté le 04-10-2004 à 11:41:35    

Merci pour ton aide précieuse Hermes le Messager, parce que avant de dire impossible fais un test avec PDML et tu verras que rien n'est impossible.
Je ne te retiens pas, vas sur d'autres posts apporter ton aide.


Message édité par bird80 le 04-10-2004 à 11:44:08
Reply

Marsh Posté le 04-10-2004 à 13:03:58    

il n'a pas tort.
avec ezpdf tu as des fonctions pour générer des tableaux, aussi grands soient-ils.
 
Je doute que tu trouves une solution "toute faite" qui te crée ton pdf à partir de l'html...

Reply

Marsh Posté le 04-10-2004 à 13:51:30    

PunkRod a écrit :

il n'a pas tort.
avec ezpdf tu as des fonctions pour générer des tableaux, aussi grands soient-ils.
 
Je doute que tu trouves une solution "toute faite" qui te crée ton pdf à partir de l'html...

C'est justement le but de PDML.


---------------
Mon blog
Reply

Marsh Posté le 04-10-2004 à 13:53:35    

bird80 a écrit :

J'ai jeté un coup d'oeil à PDML, c'est exactement ce qu'il me faut, mais le problème c'est que c'est en version 0.8Beta et que les tableaux ne sont pas implémentés :(
Personne ne connaît un autre projet comme celui-ci?
http://pdml.sourceforge.net/

T'as essayé avec la 0.9 alpha ?


---------------
Mon blog
Reply

Marsh Posté le 04-10-2004 à 15:37:40    

oui malheureusement j'ai essayé avec la 0.9Beta, je me suis trompé dans mon post plus haut.
Le seul moyen pour l'instant de faire des tableaux c'est la balise ceil :(
Donc ca revient à refaire l'interface :(
J'ai un peu de temps c'était histoire de ne pas réinventer la roue que je recherche un outils IHM Php -> PDF.

Reply

Marsh Posté le 04-10-2004 à 16:01:16    

bird80 a écrit :

oui malheureusement j'ai essayé avec la 0.9Beta, je me suis trompé dans mon post plus haut.
Le seul moyen pour l'instant de faire des tableaux c'est la balise ceil :(
Donc ca revient à refaire l'interface :(
J'ai un peu de temps c'était histoire de ne pas réinventer la roue que je recherche un outils IHM Php -> PDF.


 
En tous cas, la prochaine fois, évite de remettre en question ce qu'on te dis... Si je t'ai dis pas possible, c'est qu'à ma connaissance ce n'est pas possible. Donc avant de dire le contraire, vérifie, et pas l'inverse...


---------------
Expert en expertises
Reply

Marsh Posté le 04-10-2004 à 16:11:39    

Je l'ai dis avant que tu interviennes sur mon post que malheureusement PDML ne convenait pas!
Je préfère le "à ma connaissance", ca passe mieux.  
Parce que informatiquement parlant c'est tout à fait possible de faire ce que je veux, c'est juste que ca ne sert pas à grand chose de passer 6 mois à dvp ce module si quelqu'un l'a déjà fait.

Reply

Marsh Posté le 04-10-2004 à 16:45:29    

j'ai un formulaire et je voudrai que le contenu du formulaire ainsi que quelques zones de textes soient ajoutées dans un pdf et proposé au téléchargement.
 
Quelle librairie ou script me conseillez vous ?
 
merci d'avance


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
Reply

Marsh Posté le 04-10-2004 à 16:51:54    

je pense que FPDF convient.
http://www.fpdf.org


Message édité par bird80 le 04-10-2004 à 16:52:42
Reply

Marsh Posté le 07-12-2004 à 11:41:32    

Des informations sur ce projet ?
Moi ca m'interresse fortement.
En fait ce qui m'interresse vraiment c'est de mettre correctement dans du pdf un tableau qui depasse largeur et longueur d'une page et qui continue à gerer les en tete.
 
En gros sur chaque page je veux qu'il y ai les entetes, vous connaissez des choses se rapprochant de ca ?
 
Est ce qu'avec fdpf ou tout autre bibliotheque on peut savoir par avance quand le pdf va faire un break et donc à ce moment la ajouter une zone ?

Reply

Marsh Posté le 07-12-2004 à 11:45:14    

Sebastien a écrit :

Des informations sur ce projet ?
Moi ca m'interresse fortement.
En fait ce qui m'interresse vraiment c'est de mettre correctement dans du pdf un tableau qui depasse largeur et longueur d'une page et qui continue à gerer les en tete.
 
En gros sur chaque page je veux qu'il y ai les entetes, vous connaissez des choses se rapprochant de ca ?
 
Est ce qu'avec fdpf ou tout autre bibliotheque on peut savoir par avance quand le pdf va faire un break et donc à ce moment la ajouter une zone ?


 
ouais c'est possible. Regarde sur le site de fpdf.
Check les scripts déjà fournis!
++


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 07-12-2004 à 13:07:15    

moi en ce moment je me penche sur ezpdf... ça a l'air assez fiable mais c pas tres maniable... cela dit ça l'est pas moins que les autres libs à mon avis !

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed