rss
[python] export d'une page HTML en PDF
par Noren
 Fil de Discussions
Statut : Non résolu
mardi 4 avril 2006 à 16:17:13
Bonjours,
je suis un novice en python, et je voudrais exporter des pages HTML en en fichier PDF. Malheureusement je patauge depuis ce matin, si vous avez quelques piste a me donner...

Merci d'avance.

Noren
Répondre à Noren  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par sebsauvage, le mardi 4 avril 2006 à 17:19:43 Fil de Discussions
Arg !

C'est pas une tâche facile.

Il faut un moteur de rendu HTML, comme Gecko (utilisé dans Firefox) ou IE (MSHTML).

Je n'ai pas creusé la question, mais ce n'est pas une tâche triviale.

Une solution simple que je verrais:
Installer PDF Creator, puis utiliser IE sous forme de controle COM pour lui demander d'imprimer sur PDF Creator, ce qui créérait automatiquement le fichier PDF.

Autre solution: appeler un logiciel externe pour faire le boulot, comme HTMLDoc.
Répondre à sebsauvage

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Noren, le mardi 4 avril 2006 à 17:27:13 Fil de Discussions
merci pour ta réactivité, en fait j'ai déjà un bout de code qui devrai faire ce qui va bien mais ayant commencé le python se matin je ne comprend pas exactement ce qu'il fait.
a première vu il recopir ce qu'il y a dans les champs d'un tableau pour les mettre dans le tableau d'un fichier pdf.

pourrais-tu m'en dire plus si je t'envois le code?

Merci encore, ++

Noren
Répondre à Noren

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par sebsauvage, le mardi 4 avril 2006 à 17:35:25 Fil de Discussions
pourrais-tu m'en dire plus si je t'envois le code?

Je risque de ne pas avoir assez de temps.

Mais il y a peut-être plus simple pour ce que tu veux faire.

Avec Google, je trouve des trucs:
http://www.tufat.com/script19.htm
http://directory.fsf.org/html2pdf.html


Autant ne pas réinventer la roue... :-)
Répondre à sebsauvage

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par sebsauvage, le mardi 4 avril 2006 à 17:39:33 Fil de Discussions
Je viens même de m'apercevoir que le Gecko est disponible sous forme de contrôle ActiveX (COM), ce qui permet donc de l'appeller depuis Python.

Allié à PDF Creator, ça devrait permettre de créer des PDF en automatique.
Répondre à sebsauvage

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par sebsauvage, le mardi 4 avril 2006 à 17:40:13 Fil de Discussions
Si c'est sous Linux, on doit pouvoir faire la même chose en forçant un navigateur à imprimer dans un fichier .ps, puis convertir ce ps en PDF avec ps2pdf (Ghostview).
Répondre à sebsauvage

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Noren, le mardi 4 avril 2006 à 17:45:42 Fil de Discussions 
je vais explorer cees pistes, merci beaucoup pour ton aide.
Répondre à Noren
Discussions pertinentes trouvées dans le forum
18/11 16h51[python] du python dans une page htmlProgrammation21/12 16h484
08/05 19h17exporter page web en pdfLinux/Unix08/05 21h079
08/05 02h06générer le page html active en fichier pdf ?Webmastering08/05 14h051
31/05 12h14Affichage d'une page HTML sur un document PDFProgrammation31/05 12h140
Plus de discussions sur « [python] export d'une page HTML en PDF » Discussion en cours Discussion fermée Problème résolu
Logiciels pertinents trouvés dans les téléchargements
Télécharger FreeMind 0.8.1FreeMind - FreeMind est un logiciel de Mind mapping entièrement libre, permettant de créer des cartes heuristiques permettant de...Catégorie: Organisation
Licence: Open Source
Télécharger HTMLDOC 1.8.24HTMLDOC - HTMLDOC est un outil permettant de convertir une page HTML (Hyper-Text Markup Language) vers un fichier HTML indexé, vers...Catégorie: PDF
Licence: Freeware/gratuit
Télécharger GANTT Project 2.0.7GANTT Project - GanttProject est un outil de gestion de projet libre, permettant de réaliser des diagrammes de GANTT afin de planifier un...Catégorie: Gestion de projet
Licence: Open Source
Télécharger NVU 1.0NVU - NVU est un éditeur HTML WYSIWIG (What You See Is What You Get) libre, c'est-à-dire un logiciel permettant de créer...Catégorie: Editeurs HTML
Licence: Open Source
Plus de logiciels gratuits sur « [python] export d'une page HTML en PDF »
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide