Conversion HTML -> PDF en PHP

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Conversion HTML -> PDF en PHP

Message par guilhem_mdg »

Bonjour,
J'ai un fichier XHTML avec des tables et j'aimerais convertir ce fichier en PDF (ou en image) grâce au PHP. Est-ce possible ? Si oui, connaissez-vous des scripts qui ferait cela ?
Merci !

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Cordialement.
Guilhem.
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Salut,

Grâce à la bibliothèque FPDF par exemple ? :wink:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Message par guilhem_mdg »

Oui, j'ai déjà testé FPDF mais j'ai un gros tableau en XHTML et je ne souhaite pas le refaire avec les fonctions de FPDF...
en fait je voudrais une fonction :
XHTML2PDF($monfichierXHTML)
return PDF ou image... :lol:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Cordialement.
Guilhem.
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

guilhem_mdg a écrit :Oui, j'ai déjà testé FPDF mais j'ai un gros tableau en XHTML et je ne souhaite pas le refaire avec les fonctions de FPDF...
en fait je voudrais une fonction :
XHTML2PDF($monfichierXHTML)
return PDF ou image... :lol:
Ah... OK.
Je ne sais pas trop dans ce cas, mais HTMLDOC a l'air d'offrir cette possibilité si tu le compiles (mais là ça sort vraiment du domaine de mes compétences)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Message par guilhem_mdg »

Euh oui... mais c payant... et puis je voudrais un script PHP pas un logiciel style PDF creator... ;-)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Cordialement.
Guilhem.
Invité

Message par Invité »

guilhem_mdg a écrit :Euh oui... mais c payant... et puis je voudrais un script PHP pas un logiciel style PDF creator... ;-)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Oui mais tu peux simplement l'appeler via exec
Invité

Message par Invité »

Voici même la syntaxe

system("htmldoc -t pdf14 --no-strict --no-title --pagelayout twoleft --size A4 --numbered --logoimage logo_trendy.jpg --quiet --webpage -f $filenamepdf $filenamehtml");

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
lpgc
Lézard à collerette
Messages : 259
Inscription : 16 juil. 2006, 01:02

conversion pdf en html

Message par lpgc »

bonjour,

en fait je cherche l'inverse : convertir un fichier pdf reçu en html
pour mettre sur un forum

j'avais bien vu qu'il était possible de manipuler le pdf en php
mais je n'ai aucune idée de comment cela fonctionne

si c'est possible de pdf -> html merci pour une petite orientation

( un fichier pdf à transférer dans un post sur un forum )
en html pour garder la présentation générale du document

Merci

PS .... j'ai installé la librairie FPDF et le premier exercice fontionne bien
de là à savoir comment faire dans l'autre sens :?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

PDF n'est tout simplement pas prévu pour aller dans l'autre sens.

Cela dit tu as des outils comme pdftotext (livré avec Xpdf je crois) qui peuvent faire plus ou moins le boulot (tu perds la mise en forme) :wink:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités