Cherche script php pour convertir du xhtml en pdf

tophus
WRInaute discret
WRInaute discret
 
Messages: 221
Inscription: 12 Aoû 2005

Cherche script php pour convertir du xhtml en pdf

Message le Mar Mai 01, 2007 17:42

Bonjour,

Voila, je sais pas si vous connaissez princexhtml -> http://www.princexml.com
C'est vraiment puissant comme outils, mais un peu cher 8O, je cherche donc un script open source, équivalent.

Merci


bilos
WRInaute impliqué
WRInaute impliqué
 
Messages: 946
Inscription: 11 Oct 2005

Message le Mar Mai 01, 2007 18:44

Une java library
http://sourceforge.net/projects/itext

et surtout ça pourrait t'aider:
http://sourceforge.net/projects/mediawiki-pdf/

le reste en allemand je v pas donc m'amuser à les lister::wink:
http://bunix.de/index.php?key=projekte- ... pdf+export

tophus
WRInaute discret
WRInaute discret
 
Messages: 221
Inscription: 12 Aoû 2005

Message le Mer Mai 02, 2007 7:38

Merci, je teste dès ce soir.


julienr
WRInaute impliqué
WRInaute impliqué
 
Messages: 913
Inscription: 5 Aoû 2003

Message le Mer Mai 02, 2007 9:20

intéressant je savais pas que l'on pouvait faire cela, du coup je test un peut les solutions :
prince à l'air en effet assez puissant puisqu'il tient compte des css, en revanche je l'ai testé comme ceci :
Code: Tout sélectionner
wget http://www.lemonde.fr/index.php
prince --baseurl=http://www.lemonde.fr index.php index.pdf

et là il ne sait pas ouvrir les css depuis http :-(
prince: http://medias.lemonde.fr/mmpub/css/une.css: warning: can't open input file: No such file or directory


htmldoc lui s'utilise comme ceci :
Code: Tout sélectionner
wget http://www.lemonde.fr/index.php
htmldoc --webpage  index.html -f index.pdf

et le résultat est presque meilleur qu'avec prince !

le gros problème des deux c'est qu'une largeur de page pdf c'est nettement moins large qu'une page web et donc c drolement cassé. A vrai dire je vois pas trop ce que l'on peut en faire.

tophus c'est quoi ton idée derrière ce post ?


bilos
WRInaute impliqué
WRInaute impliqué
 
Messages: 946
Inscription: 11 Oct 2005

Message le Mer Mai 02, 2007 14:43

julienr a écrit:
tophus c'est quoi ton idée derrière ce post ?


Ils sont Open source :wink:
à part ma préoccupation en tant que Webmaster et développeur
je m'intéresse au domaine des publications en ligne (maison d'éditions..., OCR.... :roll: )
Donc ce genre d'application est très util pour les journaux, les maisons d'éditions...
En terme de qualité d'archivage et qualité d'impression le format PDF est plus avancé qu'un document (.doc ou Latex ou Postscrit) :wink:


julienr
WRInaute impliqué
WRInaute impliqué
 
Messages: 913
Inscription: 5 Aoû 2003

Message le Mer Mai 02, 2007 15:22

bilos a écrit:Ils sont Open source :wink:

hein? :) je vois pas bien le rapport avec la question que je posais à tophus ;)
en tout cas merci pour tes liens !

tophus
WRInaute discret
WRInaute discret
 
Messages: 221
Inscription: 12 Aoû 2005

Message le Mer Mai 02, 2007 17:11

En fait l'objectif est de l'intégrer dans un CMS en une sorte de module, ca me permet de creer des "fiches produits" au format PDF; facilement téléchargeable et prête à être imprimé.
J'ai également trouvé ça : http://www.digitaljunkies.ca/dompdf/


julienr
WRInaute impliqué
WRInaute impliqué
 
Messages: 913
Inscription: 5 Aoû 2003

Message le Jeu Mai 03, 2007 8:45

et tu as réussi à le faire fonctionner ?!
moi je tombe direct sur cette erreur
alors que mon phpinfo indique que tout va bien :-(
dom
DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.6.26
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled


bilos
WRInaute impliqué
WRInaute impliqué
 
Messages: 946
Inscription: 11 Oct 2005

Message le Ven Mai 04, 2007 22:04

Voilà le meilleur lien:
http://www.html-to-pdf.net/Default.aspx

+pertinent
http://www.html-to-pdf.net/Support.aspx#csharp

en ASP.net (je déteste ça :cry: )


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités